I think this idea has come up before but if it had its own thread I wasn't able to find it. Since you added the map thing it seems you might be in the mood for some other client improvements and one good one I think would come in quite handy would be the ability to create (and keep after logging out) chat groups in the game.
This is in my opinion a better alternative to global chat as some people seem to be opposed to that so I think this is a fair compromise.
With the addition of Kingdoms it has become much easier to maintain several different villages with your friends and still all be in the same chat together. However, at some point I think people who aren't so "close" to you as your friends are going to want to partake in Kingdom chat too and in fact they most certainly should have the chance to voice themselves in some manner if they are under your claim. However, this means that the Kingdom chat could no longer be utilized between friends and villagers as a private place to chat.
Plz chat groups, thx.