I will also stick my head over the parapet and admit to having a Leaf.
On a winter morning you can defrost the windows, heat the cabin, put on the heated seats and steering wheel from an app on your phone.
I use mine for commuting locally and only had the public humiliation of public charging 3 times.
It has cost less than £300 to do 10,000mile.
Its nippy - have managed 120 miles on one charge [summer time] but normally my daily mileage is 60-70 mile so no bother.
I have other vehicles for long distance trips.