They are not even in the same class of car because of price and features. The Leaf is also even further out than the Fiesta was when they started taking orders and then they are only making a very small amount of them.
I don't think a complete electric car would work for me . Sometimes I will drive more than 100 miles in a day with just running around for no reason .