We'll I tell you what, if Kingston does the wrong thing here and decides to "carbon tax" or have the event cancelled for the following years I'd be willing to bet there could be 2 or 3 Canadian Great Lakes Municipalities that would offer their waterfronts and Marinas as another home.
Nope, it would not be that great location and event as the 1000 Islands are but there is lots of other water to run in Ontario.
And lots of other Citys and Towns that have Marinas built with Federal $ back in the late 80's early 90's that are not full now. And everyone of those Municipalities are looking for revenue generating events to showcase their town.
I'll be 1st and offer Port Colborne, Ontario as an alternative. We could run from here to Buffalo, around Grand Island and return. The marina has more than enough room, the ramp is good, the Canal wall will allow for crane in boats and the Pavillion at the marina could hold the festivities.
Pick your weekend, and hope for a smooth Lake Erie!