Electric cars have much going for them - including superior acceleration and lower fuel and maintenance costs than petrol-powered rivals - but restricted model choice and incoherent government pol