In general, mining vehicles don’t travel far, so it’s relatively easy to provide good recharging, or battery swap, facilities. The only place for hydrogen I see is in long distance travel through remote areas where the ability to carry lots of energy is at a premium.