You might ned to move the throttle control on the handlebar. The clamp is under a cover at the front side of the switch block. You might have to move the brake lever clamps to makes space to get at it.
I've one. Went on with no problems.
Hopefully the welding has cured it.
I've put a couple of medium O rings between the collar and the outer weight.
Means only one turn of the collar to apply friction.