Rode with the Tempest again, this time in snow flurries, which is a good test. No fogging at all! Just put them on at beginning of ride and forget about them. A few others in group were impressed enough to ask what I was wearing as theirs were fogging up. No battery issues whatsoever.
Side note to all riders- keep your eyes covered at all times. Buddy might be having eye surgery because he of incident last weekend. Got stuck, took off helmet, fell off sled, tether disconnected, the end of it slingshot him right in the eye. I have another story (different rider) that is far more gruesome. KEEP EYES COVERED!