As a replacement for batteries, hydrogen has extremely nice energy density per weight (not so much per volume.) So it can potentially make renewables a bit more desirable due to storing energy.
However, hydrogen has a number of problems too. It's not all that fond of staying inside it's...