Myself, i could be tempted to have a lash at that Triumph TE1 thing, but there are still so many obstacles. Price, for one. Range, charging stations.
At least it looks like a motorbike. You can bet it would go like blazes...how much would it be restricted for road use anyway....
Naaah...........me too old to save the planet.