Even a simple scaling down of the board from 19x19 to 9x9 has a huge effect on strategy. A circular board would probably produce something that doesn't look like Go and would confuse trained humans as well.
So we not only need to encode/compress information, we also need to extract meaning that is (at least partially) reusable on new contexts.