I don't actually find the Leaf overly offensive to be honest, it certainly not the ugliest car I've ever seen.
Thing is because they are imported from Japan, they only import the top spec models (hence the price) so the interior is really nice.
Funny thing was I saw a Leaf drive past me in a car park. No noise at all, older guy driving it very sedately. Next car past me in the car park was an 80s Pontiac, making a sh!t loads of noise and I thought, 'Well at least the Leaf is trying to cancel out the 8mpg the Pontiac is probably doing' haha