Hydrogen is cleaner than methane as another pro..
hydrogen has it pro and con
burn with Lox it give high ISP performance.
but burns at far higher temperature as Methalox or kerolox
you can cool engine with Hydrogen,
however this extrem cold propellant bring new issue for Turbo pumps.
Hydrogen is bulky in volume.
if you have small stage like Centaur, Ariane H8 or Stoke stages, it not big problem.
it becomes a problem, if you need fill big stages, see large tank SLS has.
with lager tanks you get new problems like Max-q and aero-dynamic drag that reduce performance !
Manufacture and store hydrogen is expensive, compare to kerosine or methane
if you only fill medium size rocket with it (like Stoke launcher) its economic
in contrast fill SLS core stage it become very expensive, compare to Starship/Superheavy with Methalox!
(yes i know that Elon Musk take Methalox for option to produce that on Mars for Starship refuelling)