No, the ‘hydrogen fuel cell’ everybody rants about is a catalyst meant to prevent a large explosion.
There are still plenty of reasons hydrogen is a bad fuel, but this isn’t one of them.
Since they are claiming a 3 minute fill-up, they are talking about liquid hydrogen. My Honda holds 17 gal of gasoline. This liquid hydrogen powered vehicle would require a 6x17=102 gal tank i.e., a trailer is required to carry the liquid hydrogen. When you need a fill-up just pull into a station and hookup to a new trailer.
simple ignition puts hydrogen and oxygen together with a tremendous release of stored energy.