You said it yourself, propane is stored at around 100 psi.What I was primarily getting at is you say fuel as a gas compressed in a tank is too dangerous, it wont take off.... I say why not, when we already have CNG and LPG.... what's the difference?
If anything since hydrogen is lighter than air... would make it safer than LPG in case of a ruptured tank at an accident.
Hydrogen storage pressure is anywhere from 5000 to 10,000 psi.
Anyway, I'm not going to change your mind and I really don't care. If someone successfully creates a hydrogen powered vehicle and it does take off, right on.