i think battery power has a long way to go. including the life of the battery,
i don't know the coast of a battery ( new type) in fact i don't know much about any of the new dears for engines or fuel a lot of speculation but if it works why are we not seeing on sail,a\adverts ect.