I personally find this map a lot of fun, it adds a nice twist to a land based map, and opens up all kinds of possible strategies...do I go for the island early?...do I build an army first?...should we let them have the island for a while then crush them later and hold it to the end?
Unlike my other map (Land Nomad), the AI does just fine on this one.