Just when we are being advised not to use too much wormer for fear of building resistance on the "normal" parasite population. Weighing one against the other I think i would rather hold back on the wormers and take the risk.
Ivermectin is effective against skin parasites too which could be why it helps with itching.