I don't have a hard position on 'ownership' other than I paid Alabama a tax on full self driving. This is part of the scheme by states to tax software. Regardless, I've paid which means the functions that work on HW 2.5 are there and work reasonably well. With HW 3.0, a significantly upgraded image and sensor computer, more advanced features should soon work.
Tesla did offer a subscription service, $10/mo., for traffic and internet over their built-in phone link. I declined as the traffic monitoring, weather, and internet access are superior on my existing iPhone and mobile hotspots.
So our other car, a BMW i3-REx, required buying an OBD interface and iPhone software, BimmerCode:
- enable REx at 75% SOC instead of automatic at 6% - this makes cross country driving practical. We turn on the REx and drive topping off the tank when reaching the last 1/4 tank, ~20 miles. When the electronic tank level limit is reached, the engine stops and we have the rest of the battery, ~50 miles, to reach a gas station.
- enable 2.3 gallon, tank level - the physical 2.8 gallon tank is software limited on how low it can go before the REx is turned off, originally 1.9 gallons. With the coding, I've added 0.4 usable gallons, ~30 miles.
- default driving mode "ECO PRO" - the middle of three settings, it remaps the accelerator curve for a sedate driving style that increases EV and gas range. This avoids the inefficient, frantic accelerator behavior.
- added tire temperature to tire pressure display - I'm anal about running tires at maximum sidewall pressure and as close to perfect alignment to improve handling and tire life at a slightly harder ride. Seeing the temperature lets me know if there is a leak or just one side was in the sun or shade.
- declined to add AM radio audio - the AM traffic alerts still get through to the navigation system but there is no interesting AM content.
Personally, I think BMW was a prick for not making these settings optional in their ordinary software. So I had to buy the OBD and coding software.
One latent defect in our 2003 Prius was thermal mapping of the hybrid drivetrain. When the engine coolant reached a low temperature, the car forced the engine to run. So I used a TI-430 to spoof the coolant thermistor and allow engine off operation at lower coolant temperatures. Similar temperature flaws in the control laws were found in the 2017 Prius Prime that totally pissed me off.
IMHO, Tesla upped the level not only with over-the-air updates but disabling fast DC charging in the car if Tesla decides it is a salvage. I understand there is a $2k, recertification, but I would seriously consider an independent, DC charging approach.
Bob Wilson