In-game file downloader sucks ass
Needing to send files at all, from my experience, cripples the server's ability to run game logic, and this lags all of the connected players. It does not matter how small the file is, how low the `downloadspeed` is, or how low the `maxsend` is -- changing these things just determines how long the server has to cope. Even sending a tiny file will preform terribly for a split second.
Fixing this would be nice, but regardless of if a fix for this happens or not: I don't think I've ever seen any game do game-to-game file transfers at an acceptable speed vs bandwidth. Port SRB2Kart's HTTP downloader, we have literally already fixed this like over 2 years ago wtf.