I have made a couple batches of worm tea, seemed to make my plants happy, I haven't made any recently though, my wife sequestered my heavy duty pump for the aquarium,
, my problem is getting fresh sources of worm casting here in the DR, the stuff on store shelves, who knows how long its been sitting around or how pure it is.
I think the quality of these teas all depends on the quality of the compost your using to make them remember GIGO ( garbage in, garbage out ).