I'm having the opposite feeling. I also mod a sub of that size. The thought has crossed my mind to make that community here, sticky a thread in the sub, turn off automod, sign out, and let nature do the rest.
Edit: community made. Any users from, living in, or in some way attached to Alabama, feel free to find Sweet Home Alabama !alabama
The sooner, the better. Failed caps can leak and cause much more severe damage.