Fuel efficiency is more than speeding up the combustion reaction. In internal combustion engines, it is more a case of improving the capture of the heat released, and burning completely to CO2 & water. This is why most big diesel engines are turbocharged.
Hydrogen and oxygen react super fast, and would only accelerate the combustion in the cylinder, thereby causing detonation, more commonly called "knocking" or "pinging".
Most of the modern techniques that I have learned about to improve engine efficiency involve swirl chambers and more/bigger valves to improve the mixing of oxygen and gasoline. Obviously, the computer controlled valve and ignition timing are going to help a lot, too.
Another trick that I think is becoming more utilized than in the past is a simple property of thermodynamics & engines: the efficiency of an engine is directly related to the temperature difference between the combustion temperature and the exhaust temperature. By improving the materials inside an engine to withstand higher combustion temperatures, it is relatively easy to capture more of the energy. This is why we keep hearing about the ceramic engines; they can take the heat, but they don't do so well with friction. You may also notice that radiator pressures and thermostat temperatures have gone up since the '70s?
****************************************************
I think if you add any sort of contraption that creates a gas mix of hydrogen and oxygen in the same vessel, you are begging for an explosion. Even the slightest spark will set off a really big bang.
Ever have a battery explode on you? I have, and it was NOT fun either time it happened. Consider the damage done by an exploding battery, and that is only a couple of cups of explosive gas mix. Get a gallon or two to light up inside your engine compartment, and you will be dodging the airborne components of your fuel efficiency booster.
***************************************************
BTW: I was kneeling over one of the batteries that exploded. I was covered in battery acid, and the impact of the top of the battery HAMMERED me on the bottom side of my forearm. No water to wash off the acid with for miles, I was in quite a pickle...
Couldn't hear right for several days, either.