For anyone serious about brewing the best compost / vermicompost tea please study the following link carefully. All your questions will be answered & regurgitated myths will be dispelled.
http://microbeorganics.com/
As far as foaming with vermicompost goes, a very small amount of hydrolyzed fish will stop it. One ounce in 12 gallons works for me every time.
Ted