Is this Batmobile fan-car the future of electric GT racing?