Electric motors are idiotic. It's a completely different dynamic to what we're used to. If anything, Ferrari will probably refine that hydrogen thing that BMW did with the hydrogen 7 or whatever it was called. The key to that was that it was still a normal engine which used petrol, but could switch to using hydrogen. It wasn't like that honda clarity, where the hydrogen charges an electric motor, but instead hydrogen combustion, which made the engine behave exactly the same as a petrol, only that it produced steam from the exhaust. I mean, yes, the fuel consumption wasn't great (about 5 MPG), but who would buy a Ferrari for fuel consumption??
Methinks that BMW's take on using hydrogen is much more feasible, because the engine characteristics are the same (you still rev the engine and change gear, whereas an electric engine is completely different). Also, the car BMW made had the same power output whether it was on petrol or hydrogen. If petrol does run out (urban myth, IMO, created by ecomentalists because they have nothing better to do...), this would be the perfect alternative.