Where is the electricity coming from?
Is it better to centralize the power production than to have each vehicle generate its own power?
Isn't AC typically used for transmission of large amounts of energy because it is easier to transform up and down to minimize transmission losses?
What about...