Mostly the same experience with maintenance costs here after 2 years of owning my Nissan Leaf. My monthly electric bill went up ~$15 and my maintenance so far has only been new wipers and topping of windshield fluid. However, saved myself the initial sticker price by buying Nissan-certified pre-owned, 1.5 years old, 10K miles, for ~$15k. So, I'm admittedly bragging, but I'm also pointing out the initial investment in an EV car doesn't have to be high.
Also regarding the EV car's cabin heating, the heated steering wheel is key, because as long as my hands are warm I am comfortable setting the cabin temperature much lower.