Just a thought, but a torrent should be able to carry the weight of this right? And you could check/uncheck the mods you want from that. But i'm guessing there is a lot of "stuff" going on behind the scenes of the mod installer... like i said just a thought :P
EDIT: So does any one have any idea when downloads will be up and running again?, as in when the storm has settled :)