Rupert Holmes takes an in-depth look at the practicalities and pitfalls of choosing electric propulsion, or even an ...