Yeah, if a forum doesn't have any mod pretty much the h-staff would be the one looking after them.
Just remember that h-staff got other stuff to care about other than one forum, so if your club is taking long to get approved you could always ask one about it in the mean time, until a new mod is chosen. (Hopefully they'd take care of it a lot better than I did! :) )