Pixel was worse than Latvian and he was banned for 2 weeks max. I don't see why should this this case be any different.
I also read someone suggesting "6 months"? Anyone caught cheating (with proof) can submit a request to review his unban case 3 months after the last decision. Why should Latvian be banned for twice that time, considering this isn't related to cheating but flaming?
--------------------------------------
May I suggest something? You've made rules for everyone in the server, why don't you make a list with all possible transgressions and its respective punishment (in days and/or weeks)? It would take some time, but it would also assure everyone would be treated equaly and would make unban requests a lot easier and faster to deal with.
Something like this:
Cheating - 2 months
Flaming - 1 week
Reconnecting - 1 day
Scripting - 2 months
(...)
Then you could, for example, separate the type of insult (minor/severe) or whether it's the 1st or 2nd offense - by this I mean whether the player does this continuously - and apply a heavier punishment based on that.
For instance:
Flaming
1st offense - 1 week
2nd offense - 2 weeks
3rd offense - 3 weeks
After the 3rd offense the player remain remain banned for 1 month.
Cheating
1st offense - 2 months
2nd offense - 4 months
3rd offense - 6 months
Any player caught banevading during his ban will automatically receive an extra month ban.
(...)
When a player banned for cheating submits a new unban request and he's unbanned, it's obvious you've to keep and eye on him. What if you put this player temporarily on a list, sorted by reason and in which server he plays and/or was caught breaking the rules? Something like probation. The player would be kept on that list for the duration of a month. Since admins have access to their own board, you could post the full list there or you could, alternatively, separate the list by server and post it in different topics (it may be better as all the admin had to do was to check the list of the server(s) he currently administrates).
A system like this would leave no space for misunderstandings or unnecessary discussions. Once you make it a rule, everyone will understand it and comply.
Apologies for posting this suggestion here, rather than in its apropriate topic.
Regards, Nip