anyway... the $30K in batteries is enough to make you think twice...
You'd have to explain that further. Obviously not all batteries are of the same efficiency or weight, especially when you're comparing lead-acid, NiMH, lithium-poly, etc.
Yes the batteries are expensive. But they will get much cheaper as the technology evolves, and with mass production. Gas engine technology is already mature.