There is Yahoo group with many messages and stories about it: http://health.groups.yahoo.com/group/helminthictherapy/
And also wiki page: http://opensourcehelminththerapy.org/mediawiki2/index.php?title=Main_Page
Not really sure how much is propaganda and how much is true. Looks quite legit .... I would be really glad to hear more about it.