I live north of Toronto, where we get more snow and colder weather than the city, so I have been following this thread with great interest. We also have a significant hill which is often unplowed when I have to drive to work. I have had the Model S out a few times in snow and have not, to date, been able to replicate the problems reported by some of the contributors to this thread.
When it happened to me, the two things that appeared to be required to get "stuck" were (a) worst-case slippery, and (b) car was completely stopped. At that point the TC was holding back the torque so much that the wheels didn't turn at all. To escape the situation I backed the car up until the rear wheels were on something not quite as slippery, and I managed to get it going forward at a couple of kph. The car then was able to slowly carry through. It didn't accelerate in the slightest, but it kept going.
So your hill might not be an issue unless you somehow got stopped in the middle of it. It would also have to be "worst-case slippery".
I haven't encounter any fogging up or icing up problems, but usually drive the car solo and have pre-heated the interior (while on charge) which together with a high fan speed bringing in outside air likely helps to avoid such problems. The energy consumption on the road is also significantly higher in winter (which I had expected from my experience with Prius'). When I tried to minimize energy consumption, driving about 80 km/hr in range mode, I managed to get the consumption down to about 200 W/hr per km, but after 40 or 50 km I received a cold battery pack warning, even though the outside air temperature was only a few degrees below freezing and the battery still had close to 300 km of range left? Does anyone know the implications of that warming? I arrived home shortly after receiving the warning, put the car on charge and all seems to be fine, but the warning seemed to be a cause for some concern (especially in view of the relatively warm temperature and short duration of the trip).
If you start driving with a cold pack then the car heats it, wasting lots of power, to bring it up to operating temperature so the efficiency will improve. This usually works well but can have an undesired result with the wrong "trip profile". One day I did a series of very short trips, with long stops in-between, and the consumption was ridiculously high. That's because I did a series of short trips of 2-3 km, parking in the cold unplugged for 2-3 hours between each trip (Christmas shopping anyone?). So the entire day was spent heating the pack and freezing it again. My consumption was close to 500 Wh/km that day. But I didn't travel very far so it didn't matter - I had lots of range left.
That said, my average consumption is 245 Wh/km (I've yet to reset Trip B). I've done a couple of road trips now, and I'm able to maintain much lower power consumption on the highway.
I agree that highway driving does NOT result in a warm pack. I get the "pack is cold" message even after driving for several hours at highway speeds. I believe the large surface area on the bottom of the pack results in cooling beyond what the car actually needs. That said, I was getting reasonable range so it wasn't wasting a lot of energy heating.