I just had a B&W Patriot slider installed. Not to be paranoid, but I'm thinking about how all you got to do is pull 4 pins and it could be lifted out. Two questions, first, how many people use a locki...
I do agree that a padlock/locking pin through the arm on the Companion is a good idea. Just to keep someone from messing with the latch for the heck of it. If the rest of those locks make you feel better then by all means whatever it takes. But I'm less than convinced that 5th wheel hitch theft is a real threat.