It seems to me to be not so much a case of whether or not H2 is a good idea but more a matter of infrastructure cost, maintenance of the equipment and if anyone actually wants to buy H2 powered vehicles. One big advantage to EVs is that they can be recharged at your home while you are not driving it, but you will have to likely travel many miles to access an H2 station, which may not be located along your destination path.