From now on, I'll be editing this post.
I've asked several sites that might be interested in hosting such a thing, and if they say yes, I'll post the url here.
Alright, they've agreed to let us do this. However, they don't want anything dangerous, so I'll be approving the gamesaves/maps and I'll give you the site once the development is complete.