I'm just going to be blunt about this.
About 8/10 times, robbing cops ends up being no RP. What I mean by this is that their only motivation is to get their friends out of prison or steal weapons from cops to use against other people or cops. There is 0 RP in that IMO. There is no originality in RP. It's extremely two dimensional. There is no complicated reasons as to why someone robs a cop. For instance, someone could rob a cop to get their key card in order to get in their "evidence" room in order to obtain drugs like cocaine or meth etc. Though cops don't have physical evidence to give, it would be RP'd as them trying to get it etc. We rely too much on mechanics in RP and people don't see that there are other avenues to pursue.
And what's this need to get your friend out of prison? This happens more often than it should. To show loyalty? This game is fictional, but there is a sense of realism as well. How does this make sense for your character? Your friend is going to prison either way and you also will go to prison for breaking them out. There is no sense of fear from anyone against cops. When we tell someone to go against a wall because there is a violent situation, there is no fear, just people sassing cops like they are offended to be asked to do it.
Where is the real Role Play in robbing cops all the time? Why add another crafting mechanic just to get in PD. Why target cops in general and not allow them to be the 3rd party? Is this just me that feels this way?
Player reports? Make it private so that people feel comfortable. It'll likely come out anyway because the person reporting or the person getting reported will speak about it to others anyway, however, there needs to be a safe place for these type of things so people don't get targeted for reporting. There are people who will take offense and get upset. For me, I feel that it's not fair to the reporter because YOU broke the rules. When you signed up for Revo and got your tags, you agreed you understood the rules, therefore you are held accountable for your actions on Revo - whether in Server, TS or Forums. Its is your fault for breaking the rules or unless you didn't mean to. Own up to it.
Costs for repairs is whatever for me. I don't really care.