When they figure a way to charge while driving on a main road and only use the battery on small secondary roads will it be truly an effective mode of transport.
If you have a six hour drive having to stop and charge would suck.
Congratulations! You have just invented the hybrid car.