13, I'm not trying to offend, I know the world is not going to go to Hydrogen. I used to like the sound of biodiesel. Something we already have some of, (but far too little for what we consume). But in general, it's just a bad dirty used band aid for our fuel demands.
Hydrogen is just what I consider to be the best future for our fuel demands and our population growth for this world. We're at 7 billion now, and the number increases exponensionally yearly. The math is simple, our time as a race short. We will consume our pown planet unless we change, or we wipe many of ourselves out of existence. Either way, there will be change to bring balance. I'd rather it was 'us' who decide and not Mother Nature.
Hydrogen. It's clean, and limitless in supply. (Number one in abundance in the universe, it's what fuels every star and is kicking around even in the great voids in between galaxies.) It's also relatively easy to be made adaptable to run in our current infrastructure system within 10 years if we wanted. But the world would have to want to think ahead to future benefit of future generations, and present humans in general are nothing if not lazy and selfish.
I don't know what you mean about range. It has nothing to do with Europe, or America, or Africa, or Asia, or any place in the world. MPG? That's not an issue. It's as good as the engine lets it be, just like any engine that runs on any fuel right now. Hydrogen should actually be better because it is so much cleaner and hotter than any petrol. You can get 100 MPG in a scooter, or 1/4 MPG in racing engine. It has very little to do with the fuel. But generally, it'd be similar to what you get now, because that's what people expect. It'd be better but people tend to be sheeple though. (We should be expecting and demanding newer cars running on gas alone that average 50+ MPG, but that's another discussion.)
Current electric cars/hybrids are the bad and sad feel good joke. They lack any real range, or means of recharging. You are still consuming fuel everytime you plug your car in. Too boot, they consume almost as much fuel, and have a much higher toxic footprint. Also, the batteries need to be replaced within a few years. (There's no money saved for not consuming gas.) Yet sheeple bought the idea of 'saving the planet' (they aren't) and that is what we got stuck with now.
Picture a hydrogen/electric hybrid instead. It could make some of it's own hydrogen fuel to power it's battery by charging the water it creates from it's exhaust. Then let's talk MPG... 
The battery exploding...That's why the caps have to be left open during charging. (Watch the RC plane LN link to get an idea of the forces for gas build up, and that's only a soda bottle and LN, now change that to caustic/lead/plastic and 20 times the force.) That's the safety for gas pressures, not fire when charging.
But with the caps open, and say you were a bit of a dope and decided to charge your batteries in closet, the hydrogen will rise and fill the closet space, then you click the light on and boom you go in a ball of fire. That's why big shops have a dedicated battery room. It vents to the atmosphere outside all the time so no gas builds up in the room during charges. It's also one of those tragic things we'll be reading about in the future from people who build their own solar/wind electric supplies. Somebody will stack their cells in a an enclosed room and blow themselves up.