Guess I'm old school. I have HappyJac tiedowns and I've never had issue one with them, on road and off road but back when I installed them on my '97 Ford, Torklift wasn't even around.
Couple things I don't like about the TL tiedowns is one they are overpriced and two you have to get UNDER the truck to put the extensions in the bolt on receivers.
While some installs are easy, I know of a couple guys who boght them and the install was a nightmare and included moving the fuel tank to install the fromt drivers TL. One guy sent them back and went with HappyJac.
The post about 'His wife installing them while he was at work is phooey'. She might have put the outers in the receivers and put the linch pins in, but installing the mounts, no way.
The price turns me off. If I went that route, I'd fabricate my own from structural and plate.
HappyJac's are one one pied ears that stick out in the front of the bed about 2" and you never remove them. The rear tiedowns mount to your rear bumber.