As far as mod approval goes and integration on whatever launcher Curse has planned here are a few of my thoughts, taken from how curse already handles things.
A) Look at curseforge, including their beta site. Sure it's a different mockup of their other sites but it's the same style of a developer posting up their mods. They get approved (very simple process check for malware yadda and boom approved). And then users can download them.
It will never be Curses responsibility to Quality check Mods. This has always been community, this is never going to change, and it's never going to affe