I'm checking in once or twice a week. Don't have much time for more than that at this point. Didn't know that new registrants needed approval. I assume I'd get an email on that, but haven't so far. I'll look into it.
As to new mods, I hoped older ones would still be active, but I'm not sure that's so now. I've had a good volunteer already so I'll go promote him and he can help with these kinds of needs.