def. ditch the H202...
i use it to kill things in the soil... cuz thats what it does...
yes, do get some superthrive, and if you have a hydro store around, some kind of KELP product will really help bring them back to life...
a little innoculation of some mycorrizhae bacteria, humic and fulvic acids will really help getting that little micro heard back into action....

