Haven't had any experience with compost teas, though I usually do see this kind of back and forth, some agree some don't. What i have had experience with is vermicomposting. Ashley and I keep two worm bins in the house(we live in a townhouse) and i swear the plants absolutely love the stuff. We mix it into potting mix when repotting things, or if we have some extra we just top dress and water it in. Usually we do end up finding a few straggler worms still living in the container months later. But looking back now to when we have used it i feel that most if not all plants seemed greener and healthier for a time after applying. No set amount, just a handful or so or whatever we have.
Worms are almost care free, will take what you give them, zero smell etc. In fact i bet if i had some one try and search the house they would never even recognize the bins as being "worm bins". Only trouble we have is our worms don't seem to eat as fast as others say is possible. i have heard that they can consume anywhere from 1/2:1 to 1:1 ratio in lbs. So 1lb of worms could theoretically eat 1/2lb to maybe 1lb of food scraps in a day. Definitely not our experience. We feed them small amounts of scraps occassionaly during the month, but they seem to eat more shredded news paper than food scrap. We are not vegatarians but we do consume a significant amount of produce since we cook almost all our meals at home. Need to figure out how to get the little buggers to eat faster!
-Luke