I have a Hobie 18 Magnum and I weigh 170 lbs. I was able to right the boat myself. The small limiter line is scary, but it does work. As far as the fore/aft problem, there is a limiter that you should have attached to the rear crossbar and it is held taut with a bungee line.
Wyatt