I was all set to buying a Leaf, but then came across a Soul in my price range and it got me thinking. I'd concidered an ICE Soul before deciding on an EV and now I'm interested in what made people choose a Soul over the Leaf?
The Soul looks alright to me .... It's the Leaf with the odd looks, IMHO.
Anyhow, why go for a Soul? My answer is simply; seat comfort.
The comment on the viewpoint might also come to play, perhaps in the Leaf, which I found very poor for seating, I was over-compensating for not having a good view.
Whether the Leaf seating works for you or not is, obviously, going to depend on whether your particular shape fits one or the other better, and evidently the Leaf is fine for some. For me, I am afraid I just didn't get on with it. TBH it was the singular show-stopper for me. No other reason to to go for a Leaf, if only they made that seating posture better.
I am only leasing. If I was really planning to buy then, pfffttt.. a 7 year warranty! 'n'uf said ... It's an EV, I recommend never to drive an EV out of warranty.