As someone with some hosting experience, I can tell you just how much of a pain-in-the-ass this will be. Hell, we had issue with people not having Defiant or Noble... in October 2012.
Auto-download needs to be a thing (at least, for this type of map.)
You will only be able to post to the forum if you first create a user profile.
If, however, you already have a user profile, please follow the "Set Preferences" link on the main index page and enter your user name to log in to post.