While Tesla has made some improvements in the NAV software since getting my P85 in early 2013, overall the software still lags behind my previous Lexus and Toyota cars.
The real-time traffic is easier to see on the map now - and the software redirects the route based on changing traffic conditions. But my 2006 Lexus would provide a text pop-up warning about upcoming traffic issues (such as an accident ahead) - the Tesla software doesn't provide any information on the cause for upcoming traffic problems.
While there have been improvements in storing favorites and pointing to the map to set a destination, there still is no ability to customize a route - no waypoints, can't set preferences for toll roads or highways, etc. And the software doesn't provide any information on upcoming POIs (which can be useful on a trip to quickly find upcoming restaurants, shopping or hotels).
Integration of charging stations into the mapping has helped, along with range assurance to warn drivers when they may be at risk of running out of a charge. But, Tesla could do so much more to help planning and tracking a route - such as providing a lot more information about the upcoming supercharging stations, like how many spots are available or predictions of availability when the car reaches the station.
And, the inconsistency between the navigation maps and the touchscreen apps continues to be a problem. Tesla originally promised annual map updates - in 3 years, I can only recall seeing one map update. While the touchscreen maps are updated very quickly when roads change - the navigation maps are already out of date when we get the updates - and we aren't getting them very often. For a car that is continuously connected to the Internet - and most of the cars are likely connected to WiFi overnight, difficult to understand why we can't get more accurate maps.
Overall, Tesla seemed to place a high priority on having everything look good - which it does on both the dashboard and 17" display. But from a functionality standpoint, at least so far, they seem comfortable with providing only the basic functionality - and haven't been interested or had the resources to fully utilize the potential of the Model S hardware, software and network capabilities - and provide a "market leading" navigation package...
So, instead of using the built-in navigation in their $100K cars, many Tesla drivers are likely opting to bet mounts for their smartphones or GPS nav devices - and use those tiny screens instead of the built-in system...
Still hoping that we'll see some significant improvements in an upcoming software release...