My streams used to be approval only and even with some having 5 mods we were missing submissions because dear old Imgflip doesn't notify you until 12 hours later! So I changed it. They need to fix that
Psh I had something sit in fun for the entire day, that usually doesn't happen........really if you're gonna mod your stream, let it go automatic then go back and look. Don't let em sit, it's not hard to miss
I think they could do better around here in that regard. On the side streams they surely could have a better way of letting mods know that submissions are in queue. As it is you have to go to the "My streams" page, which people seem to forget to do.