Another mechanic i just talked to said to raise the bow of the boat so all the water settles to the back of the tank by the pickup tube and to just pump/syphon the gas out until you see clean gas come out.
In a way I could be lucky in the sense that the pad the trailer is parked on also tilts to the right so theoretically everything would pool to the right lower corner which is right below the fill port....maybe pop the fill line off and shove a pickup hose in?
I think if you can do that it would be worth a shot, but here's the issue, if you have water in the fuel and you were using E10 fuel, it could be phase separation in which case you'd be left with low octane fuel that might cause detonation. Also, if you want to get all the way down to the very bottom of the tank, the way to do it is to remove the sending unit cover and go through that. If you were using E0 fuel then yes it might be worth a shot!
Like I said I had a similar problem all last season, it was bad gas as verified by running it on an outboard tank (after checking EVERYTHING ELSE), my situation was:
30 gallons of E-10 that was stabilized, but at that point about 10 months old
my recycling center only takes 5 gallons per week
given my lack of patience at this point, I simply paid "the guy" who pumps out all the fuel tanks for the local marinas, and in 15 min it was done. Given that I fix literally everything on this old boat myself I felt it was worth it. Given the symptoms I was seeing (would not plane, occasional stalling, etc) I thought phase separation was a fairly probable cause.
Also it's good to keep in mind that if you are checking what comes out of the fuel filter, when using E10 fuels, you won't see water in the fuel, until it reaches the point of phase separation. So the fuel can look great, till it ain't!