We don't need new mods, nor are there going to be any new S&P mods for a while. S&C has more mods than most sub-forums on Sherdog.
As for the issue of whether the mods are active, the mods are active here even if they don't post in every thread.
And the mods are screwed ether way. If the mods takes a strong position or "leadership" role, then the mods are criticized. If the mods stay out the way, then the mods are criticized for not doing enough.
Personally, I'll post if I see something that is interesting. I've been on this board for a long time, but like many other older posters, I don't feel like posting the same shit every day in similar type threads. Posters here come and go, and mods just like many posters will have times of activity and lurking (while banning/thread deleting, etc.).
As for the issue about updating the FAQ with some other stuff, I tried to do it but we cannot add anything else to the FAQs now because the post is already too long. My guess is that when they updated vBulletin, they but a limit on the number of characters per posts. They only way to add it is to make a totally knew FAQ, which is a total pain in the ass. Anyway, I'm not sure that we need a completely new FAQs now.