Yeah, I didn't even think of that part of it.
I suppose there could be a possibility of linking to other sites that are actually hosting mods.
Use here as a link dump sort of thing, add in some sort of 'mod help' section for each.
But sites that already host mods usually have that sort of thing, anyway, plus have communities that are 'dedicated' to modding, unlike here.
Mod support here would be a nice feature, and could potentially bring more activity, but I suppose I wouldn't be surprised if it didn't work out that great. And putting the effort into adding the sections and handling server load and space may not pay off.
Can't really knock it 'til you try it though, right? May as well do some sort of 'test' thing with it. See how it goes.