I don't know if she is right or not but Hulda Clark did tests that she said indicate garlic is pretty toxic, so I personally think one should be cautious about it. This is probably because I have noticed fatigue & a sense of malaise from it myself in the past.
I wouldn't count on just one thing to kill them all. For example I think a zapper is essential as it gets into the blood stream to kill microscopic parasites.