I'd agree with the comments about the connectors, piece of crap, I've soldered my lead in to the jacket permanently now. Never found it too cold, but then I've not ridden at such low temperatures.
If you can get one at a sensible price, and are prepared to solder the connectors, go for it.