I think if they are able to get the pack weight down, up the length of battery life, and significantly reduce recharge time, then these little tree huggers might be on to something.
And make it produce 120gigawatts of power and it has to hit 88mph.....