Best lauch place for Kayaks is a little ways down from PC its in the park where the hydro plant was, I cannot remeber the name of it. Its just of flakeshore and there is a tim hortons on the corner. They actaully have launches specific to canoes and kayaks.
I recently saw some jumping at the mouth of the Credit and know they were a little upstream a couple weeks ago but with the Salmon coming in soon, I don't think there would be many smallmouth bass still upstream.