I like the idea but I think it would cause more problems. They could create a system where, say X Account reports Y Account and then there's like a button, like a report somebody button and then Y goes on a list. Then after Y is reported so many times, like say 10 times, then it warrants a check.
So, the same account couldn't keep reporting the same people and not every report would be checked.
I think it creates alot of problems to involve people that are on your same level because what happens is, people will come up to people and ask stupid questions, like are you there, are you a scripter, are you cheating and this is very rude and then they'll run off and lead 5 or 6 dragons on you and continually call you a cheater, saying, You're gonna get banned, Why don't you go to Fel where I can kill your scripting butt.
So, now basically, you got the ones who are supposed to stop the problems causing a more deeper routed problem.
I think a system that actually tracked different types of cheats would be better. Like, imagine the code being looked at as being music, so, that there's a system listening to the code. Now when something gets out of sync or when there is an irregular note the system is able to locate the source.
Also, caps. Like maybe your character will become tired or would have some type of emotional distress where all of a sudden your character would say, I have mined 10,000 ore and I refuse to mine any more today.
So, this would be account based, where your character would become to tired and you would have to wait 24 hours before mining again or the next day at server up.
So, i'm sure, it's just a matter of time before we find a way to eliminate cheating and scripting. For now, the best thing is, probably to think about different ways to stop cheating but I think the system itself is what would have to change because it's something that will just re-accure and I don't think we really want the population to drop but rather increase.
Not that we want cheaters in the game, just that until the system eliminates the possibility of cheating.