If I had an enclosed trailer, I'd absolutely use the pit bull system.
If you want something that can be used in the trailer and garage, I'd get a Baxley. There are cheaper knock offs out there too. I've seen guys at the track with condors that had the bike fall out onto the ground.
Even with the front wheel lock, and the pitbull, I'd still put straps on the front wheel. Most people compress the shit out of the forks and it isn't necessary even without a wheel lock or chock. Ratchet straps are overkill for the front end. I've used cam lock type straps for over 15 years without a single issue. Just don't get cheap ones, and tie the excess strap in a knot right at the cam.
Oh, and canyon dancers for sure.