Fox Island would have the depth to launch. The issue is a guy would more than likely run out of ramp.
Anyone with access to a small boat that you could carry and put the 10 horse on could have the whole river to them selves.
Or park the boat and dig out the waders. Lots places to do that...