I was also told by someone that worked there that the whole problem with them was a software issue in the motor controller. The manufacturer of that controller would not work with them on a fix and management didn't want to replace them.
I have a basic "compliance" car that is a 2014 Ford Focus with 140,000 miles. The only maintenance i have done so far is replace the 12v battery and put tires on it.
Don't forget Wayland and security into the mix as well. That seems to have caused some of the biggest issues with apps. Don't get me wrong though, security was desperately needed. X11 had no concept of security.
The "allowed host" on the client side is to put the networks in you would like to route to. If you want to use the VPN tunnel for your default route it's when you use the 0.0.0.0/0
I have been using Open EVSE for years and love them, They have a nicely documented API so i can control them with just about anything.