Recently added this 2017 Super Duke GT to my garage. Already rolled over 3k miles of smiles on it. Amazing bike.
Regarding ratcheting straps just ensure you are using high quality ones. I had a economy HD strap explode while I was towing the bike in a open trailer. Bike landed on it's kickstand rather than going over the side as I was cruising 70 mph on the highway. All ended well but I had to toss my shorts when I got home.