There are indeed different views, you can read about it on the debate forum.
There is a thread there "mp true or not", so everybody should choose for themselves what to do. It certainly might be beneficial to do a cleanse just to make sure.
I do that with a parasite cleanse too every several years.
Here is a link that I once posted