Its handling is similar to LPG and it can be stored as a liquid in low pressure tanks. Big difference with methane (very high pressures or cryo).
don't the cars run off some kind of hydrogen pellets? The person who says it cannot be done should not interrupt the person doing it. Chinese Proverb.