This is a very serious statement I'm about to make. This version of this site was just created what, a couple months ago. How is it that "reviving" the site is even considered a possibility? It has been unable to get any traction to take off. Reviving it is completely out of the realm of possibility.
I have no idea how a forum should be run to be popular or whatever, but whatever it is that is happening here isn't cutting it. I have no idea how to make something online successful. Maybe someone should try and track someone down that has experience running a popular forum.