My favorite launch site is past Isla del Sol just before the bridge to Ft Desoto, on the right. You'll see jetskis on the left side of the road in Boca Ciega Bay. The right side is a good causeway spot with fairly hard sand, no need for beach wheels, and is next to Bunce's pass, so it's a quick sail to Ft Desoto or Shell Key and the Gulf with no bridge intrusions. I've also launched countless times from the Ft Desoto boat ramp, which is just over the bridge I'm talking about, on the south side of the pass. You have to launch from the concrete ramp, but if you go down the southernmost ramp, there's a sandy area right next to it where you can beach the cat and set up your sails.