It's not useless, but it's not anything amazing, either. I use it for several purposes. Only once did I use it to find a charging station because I was running low, and it pointed out a nearby Nissan dealer where I charged up. That worked just as it should. What I mostly use it for is trip planning. I often use my Leaf for my geocaching hobby, which involves stops at several unfamiliar locations. My locations are identified by coordinates, not addresses, but this works just the same, in fact better, if you have addresses. I go to GoogleMaps, enter the locations in, and send to car. Then in the car while driving I use Carwings/All Information Feeds/Google Maps to retrieve them and set them as destinations as needed in whatever order I want. That saves me from having to carry a printed list with directions and trying to figure out the nearest address or intersection to program in to the GPS unit. The GPS system can navigate without Carwings, but there is no way to enter coordinates directly into the GPS unit, and even if I was using addresses, it is so handy to just push a couple of buttons while driving and have it read off a list I can choose from. Carwings handles all that. Also, once I needed to get to the local police station in an unfamiliar town, so I looked for that up using the GPS database just by entering government offices/police in the destination field. I'm not sure Carwings was needed for that, but it sure was handy at the time. I also use Carwings for figuring out how much my actual mileage was on a given day or trip, because I always forget to set the trip meter in the car. If you only took one trip on a given day you can look that up on Carwings later to see the distance traveled. If you took several trips, then it will only show you the number of trips and total miles for the day, but not the distance for a specific trip. I don't see the purpose of those stupid ecotrees.