I doubt it can replace the alternator but I can see it replacing an A/C or even for some kind of regenerative charging system for hybrids. Love that prototype in the video -- but I know when people hear "hydrogen" they automatically think of Hindenburg-like images of immolation and fiery coffins of doom.
...guess they didn't know about fuel cells or metal hydride release systems.