Agreed. Although I think the biggest issue right now, more or less, is clarity. The Instant Feedback Report is kinda-sorta meant to reassure players that their reports matter (as far as I can tell), but over several threads, I've seen that people misconstrue it as the sole exclusive indicator that someone got punished - that if the pop-up doesn't appear, then that means that the IFS isn't punishing people despite valid reports.
And, even though I've thought about it for a fair while, the only thing I could come up with is just an "all-or-nothing" argument - have the Feedback Report match people's expectations and come up whenever a punishment is delivered, or don't have it at all.
That said, I'm also certain that there's a middle-ground to be had, like some sort of added text explaining that "these messages won't appear every time someone you report gets punished" - and/or even a rules/frequency change so as to make it somewhat more reliable info.
I could probably rattle this around my head - or discuss it at-length, for that matter - for a while, but I figure this is the most I should say in this thread, since it's fairly off-topic.