I just put on a set, than moved them to a new set of bars. Don't use the glue they supply. Hair spray is much easier to work with and makes no mess.
Here's a shot of the left grip with my new bars. That is a Kuryakyn helmet lock on the end. Definitely go with the Throttle boss.
The grips are way thicker than the OEM grips and give you a bit longer reach to the levers. If you have small hands, that might be a concern.



Al