I've now had my Model 3 for more than a week and combined with my Media day access (around a track), I feel I know the car enough to write the full review. It's long at 7,500+ words and I could easily have kept writing, but someone has to read it. If you have some time, grab a coffee and check out the full detailed review - Review: Tesla Model 3 Long Range AWD Performance - techAU
I'm reading through the nice review. When it comes to cabin heat you forgot to mention cabin overheat protection. This is different from Dog Mode. I leave it on all the time. Even if I forget to pre-cool the car, it keeps it from being super bad. Since the A/C turns on the moment the door opens (something else not mentioned) then getting into the car is much nicer than an over heated ICE car. In winter, the instant heat (no water to warm up) is also very nice. OK, back to reading.