Good Suggestions. Very nice & well thought. But I'd like to discuss some things about one of the suggestions with you.
The thought of being able to download presets & maps ingame would be cool, but there would be many bugs or bad things that could happen.
-Downloading another person's thing: If not coded properly, then you could accidentaly download a completely different person's thing, even if it wasn't linked to it.
Risk of downloading a virus: The person could be making the download, a download to a virus. They could be trying to do something bad to your computer this way.
Getting into the data of the server: It could be possible to accidentally be able to download the server data accidentally (not like downloading a file but rather like getting the server details), meaning that you would have full control over the server (Meaning, being able to find personal information out, turning the server on/off, tracking down the location of people ingame). If this were to happen, then just imagine if it got into the wrong hands, such as a hacker; they could hack the server & give out others' personal info (Such as I.P, internet company, passwords, being control over your account, controlling the server possibly shutting down the server, as well.