I'll add this to the "firmware wishlist thread" as well, but it would be useful if the maps/nav routing system in the car were able to route on optional parameters, specifically distance (and perhaps speed and/or elevation changes). Case in point: On Saturday I had a meeting about 50 miles away, and engagement about 70 miles from there, and then another 67 mile leg home. The route was in essence a 185 mile triangle. There's one significant elevation change as well (going over a 3,000' mountain). I range charged to about 250 miles before I left, and had pre-conditioned the car with HVAC on. With the weather being in the high 20's when I started out, I was consuming in the 400's w/mi even in range mode. I burned ~75 miles of range for the first 50 mile leg. The second leg burned another 95 or so for the second leg, for a total of about 165. As that left me with only 95 miles or so for the remaining 65 mile trip home, I figured I'd be cutting it close, but should be ok. Nontheless the host at our dinner offered for me to plug in (and wanted a tour of the car), so I did, not only to add few miles, but also to keep the pack warm. When we left we had about 104 miles on the pack. Here's where the routing system attempted to screw me up. As I was monitoring this carefully, I had looked up the route home on my phone with Google maps... and it gave me the route with a distance of 67 miles. My host confirmed that was the best route. However, when in the car, the console Google Map suggested a different route (one primarily sticking to interstates) that would have been closer to 90 miles. Fortunately I realized this and altered my direction so that it ultimately re-routed the way I wanted to go. But had I not (I was unfamiliar with the area as it was), between the additional distance, and interstate speed, I doubt I would have made it home. Although not always fastest, typically the best route for energy consumption is the shortest distance between two points not only because of the decreased distance, but in many times the local roads/highways have slower limits than the freeways and interstates. I'd like to see that added as a selectable routing priority for the car.