Curseforge/wowace is the source for the addons of Twitch.
https://wow.curseforge.com/addons
WoWInterface is the source for the addons of Minion.
You should consider uploading your addons here and on curse to reach users who dont like twitch.
http://www.wowinterface.com/downloads/upload-update.php