Have you considered warmed water (me, I'd use hot tea with much honey, but that's just me) in one of those water bladders you carry on your back? (Camelbacks?)
The way I see it, you'd have a warm beverage that's easy to get to, and you'd feel the warmth of the water/tea on your back. How could you lose?
It might be worth a try. I'd do some extensive testing myself, but my bike just doesn't handle slick roads well at all.
Mom(watching the snow fall)OffBike
Give big space to the festive dog that make sport in the roadway. Avoid entanglement with your wheel spoke.
(Sign in Japan)
1978 Raleigh Gran Prix
2003 EZ Sport AX