I rolled over 100,000km a couple of days ago. On the same day, BC Hydro gave me my new payment amount for my monthly electricity payments. I live in an all electric house, with heat pump and tank water heater. 1500sf. I have had the car for 6 months, half of that summer and half colder winter weather (in Victoria terms, which means freezing point at worst so far).
My electricity has been averaged out to a $120/mth total for a couple of years. Factoring in the last 6 months of charging, BC Hydro is increasing me to $143/mth. I expect my usage over the next 6 months to be about the same. I am not good at math but I suspect this means I will end up levelling out at around the $165/mth range. I also added a hot tub 3 months ago so that is also accounting for a bit of the increase but the EV would be most of it. Without running the numbers in a more formal way, it appears that I am paying about $40 to $45 CAD extra to BC Hydro per month to charge the Leaf.
I should note that I drive it anytime I can when I'm going out, unless I know it will be too far for the limited range. I drive my daughter to school several days per week and then to work from there. My standard round trip commute is 16km (10 miles). I am on pace for about 10K kilometres (6200 miles) over the course of a year. Now that I am running the defroster or heater most of the time and it is colder out, range has absolutely cratered. I would say 30 miles might be the max under those circumstances. For sure it's lost at least 50% of range, maybe a bit more.
I sometimes drive it to my parent's place - it's an 11 mile trip but is mostly highway and the last few kilometres are up a mountain. If you watch the range estimate on the way up, you can almost see it go down moment to moment. Luckily, the opposite happens on the way home and the highway on the way back is mostly downhill too.
Based on the $500 a month I was spending on gas in my truck and a generous estimate of $50/mth to charge the EV, I am saving an average of $450 a month in operating costs, with cheaper insurance. This pays for the car in well under 2 years. If it was half as good, that still puts it at $225 in savings per month.
This is a great car for us, where we are, where I work, in our climate. Anyone with a much longer commute (especially highway) would have trouble. Anyone in a climate that got colder would have trouble. I would be willing to bet most of the older Leafs left on the road are in moderate climates like ours. I'm not willing to make too many sacrifices in comfort or convenience so would get something better (like a Bolt) if the Leaf stopped comfortably doing what we need it to do.
I have had no maintenance so far. At 100,000km now, I plan to change the reduction gearbox oil, coolant (Asian Blue), and will also do the cabin air filter and windshield wipers. The sway bar links are fairly squeaky but the job is too involved for me so I'll have a shop do it sometime in the spring or summer.