Well, I am still taking the Lipo-C, not getting worms much, but my skin is great! I'm not even sure if I still have them or not, or that my problem is parasite related. I do feel better, more energy, and I think that like you said, it helps to boost the immune system.
In my experience, once the parasites in the gut are gone, things seem to balance and heal, and the lipo-c really does help speed things along. Our bodies are really incredible at self-healing, but when robbed of nutrients and minerals for so long, a little help never hurts :)