For the last 25 years I have been using PC's and Mac for more serious things, without Facebook & Twitter. The amount of time I have spent rebooting and backing up my data, was learned the hard way, namely through the loss of data. I'm very much concerned that Tesla is going to have similar growing pains. The main problem I see, Tesla wants will be responsible for the entire process, leaving the Customer in the dark. Hence the P for personal will no longer be in control of the customer.
I would like to see Tesla develop an API, where customers with C# or Python could develop add-ons, much like the Google play store offers for its Android OS customers. That would move development along swiftly. Quit Playing Arcade games....Elon!