The main problem for battery powered aircraft I see is their weight. Especially on landing. An empty battery is as heavy as a fully loaded one. That's like every landing will be a heavy landing. Combine that with short endurance and many short flights and you have a high structural fatigue and you will need more robust structure.