I have had the Happijac system on two campers and three trucks no problems. Off road has been no problem. Take a look at some of the big off roaders pictures in their trip reports, you will see a good many use the Happijac system on some pretty tough trails.
My main problem with the low frame mount systems is that they are low mount and frankly can be a problem off road. Also, there is lots of leverage on those arms,its just another thing to watch out for.
I also use the Happijac quick mount tiedown system and it has worked well and are much cheaper than the other brand.