I have been using the various Quad Lock mounts for a couple of years almost now. I recently got a different version of the mount to fit to my Triumph Street Triple bars:
I purchased one and mounted it on the bike in December. As the bike is stored for the winter, I haven't had a chance to test it out yet