It's been in the low 20's/upper teens here in Georgia a few days and I have not had a problem with the MO warming up. Usually after less than 10 minutes the engine is warm enough for the heater to come on (auto, set at 72). This is going from the transit parking garage, which is like a big heat sucking black hole cave. Also, I go right out onto the highway, so it's not a lot of idling.
I, too, am dismayed that I can't set recirculate without engaging the A/C compressor. I've noticed other intermittent odd behavior with the climate control settings. For instance, yesterday I couldn't set it on auto and to blow out of both the bottom and top vents. Whenever I set the top vents on, auto would go off. When I set top and bottom vents on and then pressed auto, it would revert to just the bottom vents. Then I stopped at Target and when I came out I was able to do it. :-/