I was at the Fremont delivery center today volunteering as a (prior) Tesla Model S owner. I think the paperwork could have gone better, but the environment was very nice. I was thinking of ways to prepare for delivering Model 3 half a decade ago back when Tesla wasn't even sure what name to call it (Model E or Model 3); I didn't see most my ideas implemented, because I never worked for Tesla. Yes, there were long wait times, etc. at the delivery center. However, I got to witness first hand the new customer exasperation with Tesla's disorganization be followed up with them driving away in their new cars quite happy. So, I got to see both sides of the coin. On the one hand, customers would use up their time waiting for paperwork by learning more about their new cars. On the other hand, as soon as the paperwork got finished, new customers would immediately say bye and drive away as soon as they were sure they knew how to reach home. The volunteers helped, because it offloaded a lot of time the employees could spend on paperwork. The new customers could learn essential things they had questions to, like what kind of charger station they could use, which button opened up what, how to get the display of SuperChargers on the map so they could get home, etc.
This all seems like trivial stuff to me that Tesla will have worked out soon, well before even December of this year, but then again, I've been known to be wrong on my predictions of what other people do quite often. I think delivery and service quality are going to be big focuses at Tesla. Right now, it's all hands on deck to fix delivery, and then it will be all hands on deck to fix service. You can expect to see the kind of exasperated service stories from the new owners over the next 8 months before service is Tesla's next fire to put out, but then Tesla will solve that, and it's on to Semi, Y, Pickup (I hope), and Roadster.