I think you can launch your tube any where you have access to the water.
I have not been on that lake in years, but I can tell you the afternoon winds can be viscous. I was on an 18 foot boat and we were getting our butts tossed around more than once. I have also heard they are pretty militant on the tube/toon inspections so be CLEAN and DRY.
hope this helps