Could be. I’ve logged many many miles towing competition cars worth a lot of money all over the country and find well made ratchet straps with plenty of load rating, kept in good condition, are what those of us who do a lot of such towing use. Ymmv. The op mentioned his trailer has limited tie down options and that is or might be a problem requiring modifications.