The FSO Installer itself needs to be updated, and the person maintaining it knows it. As for you downloading 40 odd files in a rush... There shouldn't be much to download. Aside from the Blue Planet requirements and the Multi requirements, the only thing you have to download for this mod specifically is TortoiseSVN. It would weigh exactly the same as the vps you only need one button to download everything. If you made a mistake, go check #multi-setup on the IRC. I should mention that we aren't as user-friendly as other projects because of the following reasons:
1.) Just like Nightly builds we depend on, we're "bleeding-edge". If you don't know what you're doing, you shouldn't touch us. However, if you don't know what you're doing but would like to try, we'll help you. Just don't complain.
2.) We're open to the public, and we have no real leader. We don't have a person to zip up the files for you nor for the Installer. We don't need to because we're not finished. Everyone who plays contributes. If you don't have the time, then you should avoid it just like any other game or mod.
But honestly, we're pretty noob-friendly if you ask us. We prefer you to ask on IRC where the bulk of us hang, but if you can't do that, then PM someone or make a thread here. All we ask, and I'll say this again, is that you don't whine and complain. Most of us are just regular folks who plays FreeSpace for fun.
P.S. Noted that Battuta already made mention of FSOInstaller problem.