Awesome is a stretch, but I like mine.
I have the jacket with chest, back and hand warming zones. With everything off it isn't all that warm. It only gets warm when you start using power. The good thing about that is that it's pretty versatile across a range of temperatures and exertion levels. However, it sends as much heat out through the surface as it sends back in to you.
My suggestion would be to buy the heated jacket in a snug fit, and then put a lightweight parka over it. That gives you the best of both worlds.
As for battery life, the numbers are greatly exaggerated. If you run it on full power, you get 2-3 hours on an M18 battery (which makes a HUGE bulge in the pocket). Maybe an hour on an M12, but I don't know, as I haven't tried.