I have only been involved in one banning and I believe that the right thing was done by banning him permanately. In fact come to find out he had already been banned under another name a while back. It does depend though and what the person has brought or can bring to the table. JMO
BVal
BVal