Its freewebs so it's nothing really special, although I feel like its well organized. If anyone wants me to host a mission I can do that no problem. The site has forums and a guestbook too.
Also, be sure to try out my first official custom mission - Skyhook Battle from Shadows of the Empire, which includes custom audio files (only 7 of them though). You fly the Outrider, just like in the game. It also will be hosted at Jefe Picaro's site, he just has to upload it.
Let me know what you guys think.