There really needs to be a category for discussing missions and banners, and the submission of them.
Also, I can't use "missions" as a tag for posts either. Don't people care about missions anymore?
You guys should raise this in the Community Feedback section. Niantic Comm Mods look closely there for good suggestions.