If you let it try to handle it on its own, frankly the 95 ZJ was better.
In auto mode, the heater tends to heavily overshoot the temperature setting by several degrees. Then, after driving for a while, it cuts the fan speed down so much your feet tend to get cold, and the fan speed is nowhere near enough to keep the front winshield clear of ice.
I usually leave it in auto mode until the fan spools up, as the auto mode does keep it from blowing 10 degree air all over the interior until after the engine warms up a bit.
Then, once the fans spool up, I just put it in whatever manual mode works best for conditions. If you hit the front defrost button, that does seem to put enough warm air on the front windshield to keep it clear in anything but very heavy stuff---usually when the road is extremely slushy due to ice melt and the temperature is 10 or below. Just use the manual mode and the fan speed controls to keep the front clear. I also juice up my windshield washer with a quart of pure isopropyl [not rubbing] in a gallon of the generic -20 degree blue 1.99 stuff. A squirt or two will help clear ice.
The heated mirrors are nice, once you RTFM and discover they are tied to the rear defroster button.
Dunno how many times I've had the backup sensors go disabled due to having an inch or so of ice stuck to the rear bumper. Too bad there isn't a bumper or sensor heater. The quadra lift will also refuse to go to park if your wheel wells and underbody have ice coating clear to the ground.
I guess the problem is that with a set of Hakka 7 studs and the Jeep drive train, you pretty much can drive in any weather conditions any where you want, so you tend to hit this stuff more than otherwise.