Not worried about the ratchet my straps have long ends, just cranking them down will they pull in I guess is what I am worried about. Plan on putting 3/8 nutserts in the bed and carry eyes to screw in them, but still need something for side to side on the sun machines. Had one fall not good.