That seems like a pretty mild controversy to me. How many people could even say whether their water has added fluoride?
Your vouched items should be visible to you at https://news.ycombinator.com/vouched?id=dooglius
edit: sorry, I missed the sibling comment to this. I only ever come across dead comments, not posts. So I needed to add &kind=comment to see vouched comments.
For not-bad comments just vouch them, but for very-good-I-will-not-be-able-to-sleep-until-it-is-unkilled comments vouch and send an email.