On a naked bike, heated grips do not stop the windchill on your hands on a long ride. They do keep your palms warmed nicely. If you have a fairing or hand guards, heated grips are effective. For the relatively few times, I need warmth for my hands, the heated gloves work just fine. If I lived in a cooler climate, I would have a fairing.