In my opinion, while it may seem like a cool location for a settlement all the little bugs that come along with it make the island more of a problem than it's worth. Firstly, as the settlement is large enough to exist over two game cells, you will routinely have issues with things not working once you leave one cell into another. This messes up the smallest things in the settlement, never mind any complicated building plans you may have.