I've used Kimpex and Dual-Star in the past, mainly for price, they weren't mounted on Yamaha's, and I could put whatever grips over them that I wanted. They do help a little, but invariably the back of my hands get cold.
I'm sure the OEM Yamaha grips are nice, but for the price I'd get a heated liner, heated gloves and a dual Troller.