Well there is lots of power in hydrogen, but, without a hydrogen gas station everywhere it won't be practical except for local deliveries close to a fuel source.
It would be nice if the major gas companies started building hydrogen stations around the country because that is the perfect gas in that there is zero pollution when it burns.
The link didn't say anything about cost of the engine or the weight or if a light truck engine was in the future.
And, I'm all for developing hydrogen powered vehicles.