Yes i have also used l-ascorbic acid and it has helped me to decrease the pressure that i had in the head when i was training (lifting weights, running, jumping, landing)
It does not seem to kill big parasitic worms, but it seems to help get rid of some larvaes/cysts.
Not very effective in my experience, but it can certainly help.