My understanding is that, like Chlorine or Iodine, a little isn't too bad for you, and a lot will kill you stat.
What I can't find is any real, solid, scientific looking data on it's effectiveness. For example, cysts are pretty resistant to chlorine if I remember correctly. Does Potassium Permangenate get them?
I don't know.
If anybody does, I'd love to know!