@ntnsndr @evan @Identitywoman @j12t 177 applications to join is fantastic, although overwhelming. Clearly you've identified a broad need. My thinking would be to run the incubator as planned, but with the additional task of figuring out how to move from incubator to a forum space as part of its' activity.
There's a lot of overlap between "platform admin", "community moderators" and "community managers", anything you can do to keep the focus/mission/purpose clear will help.