i must be some sissy girly-man poser since i just put heated grips on my 05 fe550. i just get caught in too many snow flurries, plus i do real rides (70-100 miles in the mountains), not just circles in the parking lot at gorman or wherever the socal guys ride.
anyway, i got the dual-star stick-on heaters (also apparently available from kimpex), which have a different element for the clutch side. i bought their little shrink-wrap tubing, but with a hair-dryer and below-freezing temps i couldn't get it to shrink, so i just used a layer of duct tape under the heater element. the grips seem to me to heat evenly now.
i also used plenty of wd-40 (no grip glue) in mounting them, and then safety-wired the grips on. they don't seem to move at all, even riding hard through the whoops and hanging off the back.
i spliced into the headlight power just in front of the light switch (between the switch and the battery). it does seem to me like the grips get hotter at higher speeds, but that's ok cuz that's when i need them hotter, lol. on a tip from someone else, i also punched a tiny hole through the flange of the throttle grip and zip-tied the wires there so that turning the grip won't flex the connection from the wires to the heater element itself. that way it all turns as one unit, and any flex happens in the wire itself a few inches away from the connections. that is supposed to help keep the connections from working loose.
i mounted the switch on the right side of the headlight, on the upper fork mount. there's just barely enough room to drill a 1/2" hole there just in front of the hole where the rubber grommet for the mounting strap plugs in and the switch fits neatly behind the headlight mask.
hope this is some use to someone.
p.s. i tried the heaters in moab last week. temps were below freezing at night, and the heaters allowed me to get started an hour or so earlier in the morning than i otherwise would have wanted to. more riding =