It's utter BS I'm afraid. To see why, let's see how much air is going through the engine at, say 6000rpm at 1BAR boost. That would be:
3000cc x 6000rpm / 2( because there's 1 intake stroker per 2 revs) / 60.
That would be 150 litres, and because we're at 1 BAR that would be 300 litres of air every second (actually a bit less as that assumes 100%VE). The feeble amout of hydrogren produced by this thing would be totally lost in that lot.
And that's even without the fact that as has been said, it takes more energy to extract hydrogen and oxygen than you get from burning it.
So basically, it's total bollocks...