...I think trying to revive this place is somewhat of a lost cause, as much as I hate to say it.
I really think the only way this site could come back, is if someday all the old users somehow remembered that this place existed, and revived it simply by coming back.
The CN forums are never going to be as they once were, and I've pretty much given up trying to recruit new users and make conversation. It's just too strained and difficult, with days between posts/replies.
So for the time being I'm not actively going to be making any progress, but occasionally will check around to see if anyone new popped up or returned.
Here's hoping that someday this place will be rife with discussion again.