I would also decline on the island. It’s a good place for geese to crap and tough to maintain. Also, physically maintaining that structure may not be something that is doable.
I do like the idea of leaving a couple of underwater humps for structure.
Dave no geese around Houston