In my experiance, trainer users have gotten second chances.
Yes, I think they should recieve a second chance unless it is someone who really destroyed something, as in a PW or whatever, then no, they should not recieve a second chance.
Minor trainer usage, yes
Major hacking, no.