I use that on some of my veggies, I like it.I bought liquid worm poop from home Depot, It's been working pretty well... I used too much once and they got fertilizer burned... the bottle claims its like 99% worm poop.
you should put live worms in... search worms on this site. but if there dead I guess do that I don't see how it could be bad.