You have to maintain a temperature of -253 degree C in case of liquid hydrogen whereas liquid methane could be stored at -161.5 degree C. So storage becomes a bit easier in case of Methalox.
For every litre of LOX, we need 2.7 litre of Liquid hydrogen, but just .73 litre of Liquid Methane to...