IMO the client / web app is not the right place to put it. It should be a service that you can subscribe to.
Discussion
Ultimately not, but for me having an app would be first step to visualize the reports and get a feeling for the type of content, frequency, etc. that is being reported. I'don't think 5 reports from "friends" is the right algo, the block reason may need to be incorporated as well for example. I'm more in the camp of having some manual curation or voting.
I am not talking about 5 reports from friends.
I am talking about 10000 subscribers to "women of nostr" who collectively curate their feeds to not include harassing npubs.
And also about 2000 subscribers to "edgy women of nostr" who think "women of nostr" is too prudish, but still want to block the worst of the lot.
And so on.