I do not consider the G-wizz a well built electric car. I am putting my trust on tesla motors to do well in this industry (they are releasing an affordable car that does 320 miles and is still fairly quick).
You're right about the charging part, I forgot that not everyone has a garage because I'm so used to everyone in my neighbourhood having one. However, tesla said that their chargers are all-weather. Remember, internal combustion cars weren't well built either back then and were not very effecient either, so it's fair to give electric cars time to develop.
And sure the electric car requires some maintenance, but oil-driven cars requires a lot of maintenance too (oil changes, filters, spark plugs, etc.) and for hydrogen cars? who knows what kind of things you have to do to keep it well maintained.
And who doesn't like the roar of a V8? I'm an environmentalist, i guess i care more about the environment and the earth than an awesome sound.