I have Torklift frame mounted tiedowns with Torklift spring loaded turnbuckles and they work well. I had Happijac bed mounted tiedowns and Happijac spring loaded turnbuckles previously on my F250, and liked those a lot better than the Torklift. But, I did not think that the sheet metal on the new GMC would hold up with Happijacs.
The Torklifts offer a chance to snag something like a log on narrow dirt roads, so one must be aware of that. Not an issue with bed mounted tiedowns if the truck will tolerate them.
Torklifts are probably stronger, but I traveled many a primitive road and forded a number of creeks with the Happijacs with no issues or damage to the truck.
Yes, rubber bed mat. :)