After playing for a couple of hours the system actually turned out to be quite nice, although I myself went to forum and wrote something like "What did you think when you put that system in?" :/
At the beginning people just spammed that stuff, but afer a couple of hours people started only to use it when the hit was intentional or when it was out of total idiocy (means you are on a wall, fightin an enemy and the teammate behind just hits you because he wants to hit something or whyever he did it
). That way people who really deserve it get punished. And it's also hard to abuse as people can only vote once per hit. If a guy gets accused by the same person for several times he should maybe wake up and start timing his hits instead of spamming them
Of course you can abuse it as someone wrote about Bald_300....But for that you still have admins ;)
And that system actually could make it a bit easier for admins to do their job. If people say someone is teamhitting at spawn or whatever and they see that message pop up, accusing the same person over and over again, they don't need to spec that person for minutes. Just instawarn that guy and kick if he doesn't stop ;)
In my opinion: Thumbs up, good idea. Slight fixes about it can be done later^^