I still think that certain types of mods could be done, if nothing else just table edits and perhaps a few custom textures. All that would have to be downloaded in the lobby, and anyone taking too long to download could just be kicked. By the time the game is started there shouldn't be any more downloading going on. Warcraft 3 custom games would often have to be downloaded by the clients, or they'd be told where to get it on the internet, kicked, and then someone else would join. The host should know if he's hosting a game that might take a while for people to download. If we had the ability to enable some level of client-side mod downloading, I don't think we should rule it out just because it might take too long. That's not really for us to decide. It would still take quite a bit of work to code though, I'd imagine.