Has anyone used, uses, or have any opinions about Stump Tea? I got a sample of it when I purchased my grow lights, I used it a couple time and now I have all these little worms and critters in my soil. The plants are cayenne peppers and there hasn't really been any adverse effects from them but...