A long time ago I made a "Directory of Planet Mods"...I was kind of busy at the time so I didn't really try to do a whole lot with it other than sort of organize a variety of planet mods...
For each mod, I posted a link to the most relevant thread on the sins forums...I started with having actual links to my own mediafire account where I had back up copies of several mods...however, I asked each modder (if they were still around) for explicit permission before actually hosting their files...some were a little slow at responding so I kind of did the "do it now, ask for forgiveness later" approach, but I immediately removed any links to my own hosted downloads as soon as the mod owner requested it to be taken down..
I clearly stated my intention of my downloads as being backups in case for whatever reason the modder's own links or website fell out of use...this was at a time when some people were transitioning from Trinity to Rebellion so there was a very real fear that some graphics mods might become completely abandoned...in any case, people still treated my links as "live and up-to-date" and in the end it became clear that hosting copies of mods just wasn't a very good idea...
Moral of the story....link to threads or websites, DO NOT host direct downloads...now, you may want to keep a personal cache of downloads and if you see one fall out of existence, well then it might as well be "public domain" for all intents and purposes...