I have so far been very happy with the mods, cause I got kicked from a lot of forums but here, especially due to the ability for everyone to talk to each other because we have a common topic, I felt the freedom to put off my pants.
That and other cool discussions have lead to me not even noticing that there are mods at all. And I think that's how it should be.
Dunno about the closed box tho yet. On the one hand I can understand the rational need for a mod board on the other hand it is liltle totalitarian things like that that do contradict a very diplomatric forum nature.
I am undecided... I hate it when that happens -.-