One problem with private messaging is that you could easily harass/insult a player without the seeing it, also why not just use steam chat if you what to privately message someone, or use admin chat if you need an admin. However I think vote kick might be useful in certain circumstances but obviously can be abused if a group of friends are on the server.