Not sure where else, if any you can launch Rob. Don't think there is a launch on the Sawlog Beach end of Champlain Road. Cedar point is your only safe hope in a 14'r though with the shelter of Christian Island from the main lake
The Lake in the picture is Farlain Lake or Cook's Lake for the older folks that know it. I lived on it in a cottage, without indoor plumbing, the first year we had the plant in town. Leah hand dug a tile bed, I renovated the whole place and drove a sand point well. 20 years later I wish I still had it.
This Island is a favourite for bikini watchin and swimmin. Someone may wade out to you and say "$10 for mouring on Indian Land".