I think the site is absolutely fine!
The only thing i wanna know though,
The site rules say you can get points, which lead to bans.
Is there any way you can see these points?
Comes up in your user CP if you get infracted. If you cant see any, you havnt got any.