I don't see why people don't just host their mods here?
When patch day hits I've noticed that Curse and ui.wow.net are always slow/down/low-band mode.
That's why I always come here first. This site is great. Always up. Downloads are VERY well organized (Huge plus in my books). The search has never EVER failed me.
If I had more time on my hands and decided to create a mod I would host it here, but I don't cause I am too busy enjoying the game.