I've come across the same problem with loan cars - Leeds apparently will only loan a car if it's over 4 hours in their workshop. I'm have both front upper control arms replaced as they are squeeking like mad! 3-3.5 hours to complete and will have to sit and wait.I think the negative stories shouldn’t really be ignored as it does give an insight of things that can go wrong.
My experience of customer service has been generally poor but has improved over the last year with issues being resolved in a week.
The main problem with taking your car in is now the lack of loaner cars and it being replaced with Uber credit which is fine if you live in the big city that has good coverage, I waited almost an hour recently.
Software bugs/issues, basically if there are any software issues nobody can do anything about it and seems support doesn’t get anyway with it.
Charging is a non issue if you have a home charger.
Driving experience is the best.