I've read a lot on the H2O2 theories too. Not a lot of facts to back them up. And of course no real science is being doneon it because nobody could make any money on it. Its just too cheap.
And if you can't make money with it, its not going anywhere.