Hydrogen has LOTS of major technical problems. I won't rehash them all here, but for starters, there is no infrastructure for it anywhere. Not pipelines, not tanks, nothing. Hydrogen for fuel cells will become viable only when liquid fuels can be used in the fuel cells efficiently. There have been many attempts at developing such technology over half a century, but none of them have succeeded. Progress in batteries, while slow and plodding, has been faster.
But the virtues of electric drive for performance and many other applications in vehicles are commanding. Future supercars, whether they derive their energy from batteries, fuel cells, internal combustion, or some combination, will have electric drivetrains.