How long do yo get between charges?
Between 3 and 17 hours depending on which setting you use (and how many things you have plugged into it of course).
Setting 5 feels warm but that would only last 3 hours, so I would only use that if it was really cold and I was doing a short journey.

If I am going on a days rideout then I tend to put it on 2 or 3 to make the battery last longer and I adjust it during the day.
If you want it to last all day then you do have to be concious of switching it off during stops and changing the setting during the day according to temp.
The gloves don't feel warm or hot but setting 2 is enough to stop your hands getting cold.

Personally I don't ride if there is ice, but I use it between about 1 and 9 degrees.