I think you have done fantastic work with the site. The only thing I would like to see is a new categorie were anything goes without getting banned if you don't like that sort of thing you don't have to look at it. It is just a suggestion.
There is the OT section, "no golf for you" only parameter is no politics and no nasty business (common sense applies here).
There will never be a "no holds barred" area, use your e-mail for that.
As far as banning goes, you'd have to work awfully hard to get me to do it with one exception.....multiple identites...I catch you doing that and there will be hell to pay.....along that line I sense a hotmail ban coming on. I generally do not allow web based e-mail addy's for registration because it leads to abuse and there are security considerations also.
There is one person who insisted on it so I relented on my initial ban but alot of the noobs are using hotmail addy's now and I'm not fond of it...SO the day may come that I put the kibosh on web based e-mail registrations and my dear friend who insists he can't use his regular e-mail will get a redirect to his hotmail account.