I’m a big fan of the LEAF. I had a 30kWh model a few years back and it very comfortably and reliably got me up and down the country on a regular basis. Even after lots of use (and borderline abuse) it never gave me any real trouble.
While I am a fan of the LEAF as a car, it would be better to lease/subscribe rather than own. The lack of thermal management is a concern that leads to accelerated degradation of the battery. Likewise, the CHAdeMO Charging rather than CCS is good for the next few years, but going down the line it’s going to become problematic and you will take a hit when it comes to resale if you own it.
If you can get a 40kWh or even better E+ 62kWh model they are really nice cars, especially if you can get the Tekna trim level. Plenty of features like ProPilot and 360 cameras, very comfortable to sit in, and very spacious too. Just a little bigger than the Ioniq, but it makes much better use of such space.
The only thing to bear in mind is again relating to efficiency. When you’re putting it alongside an Ioniq, the 38kWh Ioniq is going to go further between charges than a 40kWh LEAF. There’s very few cars that can compete when it comes to the efficiency of the Ioniq.
It would be a tough one for me to choose between Ioniq and LEAF. Both have their pros and cons, but I think if it was a lease and I didn’t have the concerns of long term ownership, the LEAF would win. If I was buying with my cash to own for the long term, I would totally play it safe and go with Hyundai though.