In all fairness the effects of peroxide are extremely dose-dependent. Concentrated peroxide is not good for your plants, dilute peroxide may provide mostly a placebo effect. I'm not a believer but I can't confirm or deny that it does anything. Don't use that stuff unless you know what dilution gives the desired result.