I feel I should weigh in here as I was the original forum ernie. The leaf is really good at being a car for 100 ish miles (slightly less in cold weather, slightly more if you get the big battery version). It's very quiet, comfy, goes like a stabbed rat up to 50ish mph, costs pennies in out of pocket running costs(see below) and is well equipped. The downsides however are.
1) range / charging / being electric. If you want to go that bit further you are basically fucked, Drive within it's limits though and you're fine.
2) Depreciation, cost new before grants, dealer discounts etc. 30+k, value of ours after 2 years 23k miles? 6.5k. That's arse bleedingly bad. All due to unfounded concerns over battery life, we had lost zero bars during the 2 years but it is what it is so factor this into the pcp / discounts you get if you don;t want to loose money.
3) Interior quality is french car bad, plastics and fabric mark easily so be wary if leasing.
That's about it really. Go into a lease with your eyes open or buy it outright with the aim to keep it for many years and you're on to a winner.
Personally I'd probably go for a few years old i3ReX if you can live with 4 seats or wait for the tesla 3 to arrive.