from what i know the main problem is storing the hydrogen on board, actually running the engine on it isn't that complicated.
i experimented with hydrogen in vehicles for a while, but only as an addition to diesel in my case... as in fuel + air, mine was fuel+air+h20 in gas form. it involved an electrolysis unit in the car drawing a current from the battery/alternator to break the hydrogen and oxygen bond apart. i was in spain and a guy there had one fitted onto his motorcycle... i think honda,but it was a long time ago. his was also just an additive rather than main fuel. i still have it in my audi , it's a good job but needs fairly regular upkeep.
full hydrogen would be very interesting, i saw in the hydrogen trials in america the price was similar to petrol but hydrogen is very plentiful and easily extracted so i think that would have to change for the better... how would the government tax it? ...bet they find a way.