Totally support that map.
My only big issue is Corsica being adjacent to Italy.
I agree, but I figured it's better like that than not having Corsica at all or moving it to a weird location. Furthermore, there are other cases of islands beimg adjected to land: Japan, Sicily, Denmark and in the current map Hainan (in China). Gameplaywise it is even better that way, as the Ai can easily improve Corsica that way.