Nope, but I used one on an XV1100 the other day - they work well enough but if I was going to get one I'd prefer the brakeaway product for it's ability to turn itself off if you apply the brake.

I'm sure the throttlemaster's nicely designed from an engineering standpoint, but I fail to see how you hold the throttle in position while you tighten up the lock, while riding.

Matt