Well, buy the pin type as it is cheaper, and it semi permanently installs and is the same mechanism as the quick release, if you go with the theory that it can hold high torque loads.
If you think you are going to have to remove it. Which I can tell you, I HAVE TO DO, on my NH 1925 driving my TSC post hole digger, otherwise it slips, than I stongly suggest you spend the extra couple of bucks and get the quick release one.
The "Pin" on the pin type locks the mechanism to the shaft like the latch pin, to keep your driveline connected, it does not interfere with the rotation of the device, for it to work for over running, it must spin free. The pin, when you look at it, is actually only through the center of the coupler.
Soundguy,
I agree with you certainly that different manufacturers can be doing it differently. I went to the tractor place and disassembeled two different color ones, Rural King and took apart one of theirs and TSC (Which I believe is Speeco) and took apart one of theirs and they were all the same.
I also initially thought I had a "Left hand" one and not a "Right hand" one, or however you care to describe it, but have not found any reference to that, nor found any implements that run "backwards"
Back to Rich,
Yes, you absolutely need a shear pin or slip clutch in your driveline to protect your equipment and you. I doubt that they sell a bushog without it, you will probably find that your drive shaft is held on with a grade 2 bolt on a smooth polished and hopefully greased shaft.
Best way I can think of describing why.
Take a bucket of water in your hand and start spinning around, the bucket will go out straight, now, as you are still spinning walk so that the bucket hits a corner of a wall.
The bucket is going to pivot back sure, but I bet your arm will hurt like heck and take some abuse where if that bucket disconnected when it hit the wall, you would just keep spinning.
And one other tidbit, if you do not keep the shafts that slip on each other, or the internal mechanism of over running coupler greased and such, none of it works. (slip clutches that I have seen are not greased)
From what I have seen in the field, maintenance is not high on the list of many tractor owners / operators list.