The condor mounts are great have 4 of them in my MC trailer. I may remount two of them in my Vengeance 312a with the mounting plates or go with the EZ-Chocks for a no drill option.
We haul Harley full dressers.
I just made a box out of 2x2 boards that the tire would fit in perfect and roll the bike in it and tie it down. The weight of the bike would secure it to the floor and when I didn't need it store it someplace. Not saying it would work in an accident but then again the others may not either. One thing u need to do is cut a 2x4 to put between your fender and the tire before u tie down. Makes it solid and keeps your straps tight.
I use the ez chicks mentioned above but they don't make them anymore for touring bikes. They only make them for small bikes. No drilling into the floor is why I got them.
__________________
2018 Ford F250
2019 Arctic Wolf F295QSL8