I've got a hatchback now and you wouldn't believe how much stuff I carried in it on occasion. It is a great disappointment to see model3 going notchback. Musk said you can fit a 7 foot board in it, but imagine actually trying to do so, it would be like threading a needle, especially if you have other luggage. I mean even putting an oversized luggage case would be an issue, as you'd probably have to do it from side doors, putting down the rear seats first.
As for the glass roof, I get the idea of open space, but I wonder if there will be physical shades available. I have a pano roof in my current car and during day I keep it shut b/c it gets too hot here in socal.