Snow tires solve the snow traction issue very well. A Wrangler, even the Unlimited, is likely giving up a bit of interior space. These cars do tow just fine, even though it's not mentioned in the owner's manual.
And, "fun" is in the eye of the beholder. A Cruze is "fun" for me since I drive a ton and it doesn't suck down a ton of gas while still being fast enough to pass quickly. It's also comfortable for the long daily drive I do.
Sounds like you want a Wrangler just because you want one. There's nothing wrong with that.