I just completed a long bike ride and I think I had the bike set up fairly good for travel. I am now looking back to see what I could have done better.

One think I need is better tie down straps. Any suggestions on tie down straps?

I also need to get the Helibars to put me further back on the bike against the Mustang built in backrest.
Steve