I have no experience with them,BUT I don't think I would be scared of them. And I do think that they have already passed the 5 year approval window state by an earlier poster.
Strap and ratchet is a tried and true method for securing cargo.
Did you know that straps are the only method that the DOE approves for securing "Special Weapons" in transit.