Communicate with mod authors directly. You must own Curseforge's email list of authors. Please use it. Don't assume authors check secondary sources like Wowhead or Twitter. I have a friend with a mod with close to one million downloads who doesn't play WoW any more but updates his addon because our megaguild needs it for communication. Personally I don't use Twitter because it's a toxic cesspool.
I have received two emails regarding Overwolf/Curseforge, but those were five months ago. Why nothing since then? Please, send us emails directly with important information that affect us and our thousands of users, like deadlines or other major changes.