It doesn't help that notifications are pretty nonexistent at times. You have to actively go to an instance via browser, or open jerboa to find out anything is going on. Well, I haven't found any other way to get mod notifications, and I've tried a couple of times.
So, for non admin mods to help out there, they'd have to commit to a higher degree of focus than what most people can offer.