I am new to all of this....I saw the link but not sure what they do. I thought the pins on my implment just sit in the QH??? do you you have a picture of them in use?
I don't personally Scotty because I will probably not be using mine but the 7/8 pin on the attachments will just slop around in the QH the 1 1/8 bushings fit tight, search around here you will find some I am sure.
I have used mine w/o the bushings it will work but its pretty sloppy the bushings fit nice and tight and make it a pretty solid mount.