I did Glenwood to GJ recently for battery check. Getting there was not too bad, stopped at Parachute rest area for charge. The battery check was a complete waste of time and I made the mistake of letting them sell me some minimally useful services. The kicker was that after being very clear that I needed a full charge to leave and getting a time from them to come back for the car, I came back to a 40% charge. Arrggh! The way back was uphill and I had to stop twice for charge since I was starting with partial charge.
Not sure whether I will make my required check up next year or not. The Leaf Spy gives me much more useful info than the child-like report Nissan provides.