nmanjar, you need to make your Topic title more clear.
There are quite a few "islands" which aren't islands. The ones you listed, Anjou, Extended Nogova etc.
But having an island creates more options for mission makers. Also, its not too hard to make (or adapt) existing islands, using WrpEdit, to make them bigger and not be an island.