The problem with electric cars is the weight and expense of the battery and the absence of fast acceleration. Unless it is solved, their future is rather limited.
But with today's lithium-ion batteries and soon ultracapacitor batteries, battery packs can be VASTLY smaller (e.g., less interference with interior space of the car) without sacrificing range. The use of Li-On battery packs is what makes the Nissan Leaf possible. And the EPA has worked out methods to recycle these new battery types safely, too.
I do not think that there is any inherent limitation with electric motors as far as providing acceleration. Electric motors have a lot of torque for zero (0) RPM, so to provide enhanced acceleration, gearing is all that is needed. Please correct me if I am wrong.
Electric Vehicle Acceleration???
No Problem.
Of course your range may suffer some...