At this stage of the game,
At this stage of the game, anything would work. The advance of battery swap would be great but remember that racing has to be as close to people as possible. It's hard to get excited about a technology you will probably never see in your car. If they were recharge by fast chargers, or via induction, now that's something can expect to see soon in their electric cars.