I haven’t put in at the dam lately, but assume they would be fine. I know you would be good at Teckville. Hwy 7 should be fine also. I launch solo 99.99% of the time. A lot of these ramps are wide enough so two trucks can put in side by side allowing you to do your own thing. You should be fine.