I looked at the bolt it on system, my tie downs are in the wrong spots, a friend of mine let me borrow "the biker bar" by B&W Hitch, it is awesome, I made some flush mount bolts at work so I can remove it when not in use. I still strap it from the rider footboards to tie downs, it hasn't moved at all but two straps give me piece of mind.
This is in a Puma Unleashed 27sbu
2013 Sabre 32bhok-6
2012 Ford F250 6.2