This is a nice idea.
Just I still wouldn't do it because:
1.you need a picture proof.
2.Too many false reports might come because there are so many members who doesn't know anything about rules. So they just report everyone like:
''He sat on my spot''
''He woun't be my mate!''
''He is bad!''
So yeah I think the second problem would be too big. When we report in forum it does take longer time but most of the people who report know what they are doing. (At least I think that)