Maybe you have to be a plus member to take over? I will honestly say I don't have time to run/moderate a forum, but if a couple of you are willing to do the hard work to get this place going again, I will take over as hostess if they let me.
You may be right about having to be Plus, Kini. If you are long-time Plus, TOS might even restore Premium status to the forum. Why not give it a try?