I dunno if i should write here or under suggestions but here goes:
I think the traffic lights system should be either buyable for some money ingame or for premium accounts only. Its not necessary to win but makes the life easier. At first glance I like it alot tho.
Points system could maybe also take into account land grabbed versus land lost or something. Or some other statistical data on some page showing winners/losers by grab amounts.