I installed one on my 2018 dl 1000 when it was new love it, money well spent 
It wouldnt work in that case. I use oxford heated grips.Guesing it's not compatible with OEM heated grips? The heated grip kit replaces the whole throttle tube ...
If by Gen 2 you mean a glee, yes I fitted one.Interesting. I wonder if anyone here has used one on a Gen 2 650.