I was skeptical for all the reasons listed here. However, surely the noise they emit could be amplified if neccessary? And surely the batteries must emit some sort of smell? It will be different, yes, but it will be exciting to watch. Electric makes senes for motorsport, shorter distance at least.
Also from the Wiki page: Noise decibel levels: ordinary car=70dB; Formula E=80dB; bus=90dB
Here is the whole page:
https://en.wikipedia.org/wiki/FIA_Fo...E_Championship