I have the pin type on another vehicle and, although it works well, this is a much better design.  The ball rotates putting much less stress on the mechanism.  Put a little grease on the spindle to make it work even better.