I installed the Traction Masters on our Tiger back in the late 90s [when I was still autocrossing a few times per year] to try to combat the wheel hop.
These are the bolt-on type.
fwiw – I think that there is binding somewhere in this set-up, I’ve noticed quite a bit of additional noise (creaking and banging) going on back there. Also stiffened up the ride.
Hopefully someone else will chime in with better info for your application. Good luck.