OK I don't get it. If you don't want your mods on the net, then why are you releasing them at all. I always questioned myself why didn't anyone put all mods on one site so I can just click and download, not chase them across the net for half a day; now I know, a modder's vanity. I really don't know why are You all so conceited, all mods in one place would really make life easy for us who want to play the mods (and how many times did it happen to me that I can't find the mod from some list, that I'm looking for and I can't find it on any of the modding sites, so I find it somwhere on the net or not at all).
It isn't about vanity, it's about support. When issues arise, and they do, especially with mega installs, it's the modders that have to work through the problems, at least on supported mods.
If a player gets a mod from the mod's legitimate host, support for the mod is usually right there at the same site. The player doesn't have to chase the modder down across the net for half a day just to figure out where to go if there is a problem. When the player gets the mod from "Pirates 'R' Us," or whatever the unauthorized mirror decides to call itself, and if a problem does arise, then the player has to waste a lot of time looking for a solution, sometimes without even knowing which mod precisely was causing the problem. So providing the player with an unauthorized mirror isn't providing them with a tangible service after all.
I maintain, as I stated earlier, that it is better just to provide the links, so that the player may become familiar with the support network *before* there is a problem. Believe me, a player with an issue doesn't like to wait five minutes for an answer, let alone search the net for half a day to get one. A links list, therefore, *is* a valuable service, especially if it includes installation instructions for mega configurations.
Is it vain to want to support your own mods? If so, it's a very unusual conceit.