I'm only suggesting that reported notes be "Community Noted", rather than hidden, for clients supporting the feature.
At the moment, such reported notes are hidden by default in Amethyst. It is a very simple system, but I find it works rather well at present.
We could have users configure at what number of follow-reports a particular note will be "Community Noted" and at what number hidden.