I second rivers end. Your right around the corners from old river and Vic's
Launch from the ramp closest to the store Kellen, it's the stickiest. They are all kind of slick though unless they have fixed it since I have been there. Just go easy on the throttle when pulling your boat out.
On a side note, it has taken me up until now to get back to normal from that crash. My head has been cloudy until recently. I still don't remember your ride at all. A little on the roam and that all. We will have to ride again soon so I can see how you ride.