What is so worrisome about some leak troubles? A hydrogen 'economy' is far from reality. Until we can efficiently extract hydrogen we will stick with other traditional fuel sources.
Remember hydrogen is not found isolated in nature, we have to make it.