James,
I had the same issue with grade - I just set a few paver's to force the water around the opening, I had no choice - water always seems to go downhill.
Sounds like you have a viable option.
Bacongreese - that is one awesome looking island.
Les...