I think this could be an idea, although not a big fan of it, what I would change from the past /report system is that, if do-able, I would make an algorithm which checks for the amount of times that one player has been reported before even sending the alert over to the staff. This way you could have a player be reported at least let's say 5 times before the staff have to do something with it. Of course this could also be abused, but if you put a cooldown on the command of 1,5 hours, the chances of someone even remembering a player, let alone maintaining the rage, which is usually the cause of these abuses, will seriously go down. Only issue; alts.
But as I stated before I think this is not the greatest idea whatsoever, because I feel like evidence would be nice since most people are, let's say, no experts at hacks, resulting in lots of reports by people who think they've found a hacker whilst the accused is just really good at the game.