Moto cinchs are great, just make sure you get the "boot pin" through the peg.
I neglected to check that on one side, and my Stark fell off my hitch carrier!
The Stark pegs have a little wider "web," that requires a little extra attention.
Luckily happened before I got out on the open road, and...