I have handled a lot of situations with you and I have to say I've never personally seen you be in the wrong. If a rule-break occurs you always make F1s or make a report on the forums; you pretty much always provide evidence.
You have a very good understanding of the rules and I believe you would be a good addition to the SSRP staff team.
Good luck!