If you're just getting into SUP touring like I am, Twin Islands is the place to go. It's only about an hour paddle depending on the tides and you can launch from Belcarra or Deep Cove. At the North Island at Twin Islands, you'll arrive at the dock making unloading easy. There are 5 tent pads and an outhouse in the main camping area. I like sleeping in my hammock so I don't rely on whether there are tent pads available or not.
Remember pack in, pack out as there is no garbage pick up!