I don't like to say too many things, before the "main programmer" is found, because this would be "dreaming" in my eyes, but one important thing I like to say, now:
the board design (feeling) is the most important thing to feel well (but still I have to say, if I'm playing real tournaments, I also have to play at boards with which I don't feel so well - I'm familar with one-Kanji-Computer-Boards).
So don't think about which design, which pieces, which size, ...
Better make it CONFIGURABLE (like BCMShogi does

): LOAD the pieces as bitmaps (everyone can modify) and allow DIFFERENT SIZES!
Resizeable (like at PlayOK) I don't like so much, because you will loose quality (at least if you are using more nice looking pieces and not so simple ones as at playok).
hirohiigo wrote:
Players shouldn't be able to hear what the watchers are saying, unless they are playing an unranked game.
There should be different ways (which you can find at other servers, like chess-server, go-server, ...): telling, whisper, kibitz, ... (doesn't matter how to name):
one for ALL players at the board, also the playing persons
one which should NOT hear by the players
one which should hear ALL people