I have a Pullrite 18K and when it locks in you know it's in. There is no doubt and no need for a hitch catcher. The release handle pulls in itself once it is hitched correctly. I would never put my hand in there ever.
Mine is not a slider as I have an 8 foot bed. I hope it helps. It does not hobby horse and not much clunking unless I am the cause.
2004 Ford F550 6l Lariat SuperCrew, Fontaine Bed,
Link Systems Air Ride
2011 Sterling 32RL with Michelin XPS tires