I'm all for second chances, I screw up a ton and I'd like to think I have some leeway when I make a mistake. With that being said and in light of the new cheating allegation towards Sidekick, my philosophy with cheaters on this site is and will almost always be once a cheater always a cheater.
The reasoning behind this is because people don't just cheat for the fun of it, they cheat BECAUSE THEY'RE NOT GOOD ENOUGH. So what in the world would create a sudden shift in skill when the cheater has been banned for 6 months. If they weren't good enough to win a trophy 6 months ago why would they be good enough to win a trophy now.
There's not even like a real penalty to cheating, you get banned for 6 months from an online java mafia site where said ban can be easily bypassed by creating another account. Like there are basically next to no consequences for cheating.
Basically formers cheaters who come back and win a trophy such as sidekick should be under extremely heavy scrutiny and I know there are players that cheated before but have "reformed," but for the most part if you didn't have the skill to win a trophy in the past, there's really no idication as to why you have the skill to win one now.