The pins look like they don't go into the bucket slots far enough to me, judging from the photos.
The wedge type pins do work very well if working right and set up properly.
Example, I have the skid steer type quick attach on my tractor( Kioti ) with the wedge type pins. I can backdrag all day long and could not knock the bucket off no matter how hard I tryed.
I run a Case skid steer with the exact same type setup and wedge type pins.This thing takes some serious abuse every day, and does huge amounts of backdraging. Bucket is on there tight. Its not coming off.