Hi Rushy,
The top mount kit works with the factory heated grips.
I fitted an Atlas throttle lock before setting off for France and Italy this year. I figured it would be useful on the long stretches heading south on the autoroute. Although it does work as a throttle lock, it is no better than items you can buy for a tenth of the price. It isn’t something I feel particularly happy about buying....
Zebra