As stated, i've tried contacting Zach about the hosting issues. But at this point, i'm inclined to simply start the site over, and make it a dedicated "mod hosting" site. Most of the NanoFX-Evolved related discussions seem to flow through the ST Excalibur forums these days anyways, and I suppose for good reason.
One idea, would be to have Mr_7 upload (and administer) the new file site at nanofx-evolved.com. His style for the downloads area is both simplistic, and functional. And that's really all that's needed. Would certainly be better hosting the files and site on the same location, and not split it up in various free host pages (such as Filefront). If Mr_7 and Nano agrees to this suggestion, the new (and improved) NanoFX-Evolved site would be dedicated to all things related to games (such as ST Excalibur) on the NanoFX-Evolved engine. Basically a "NanoFX-Evolved Files" (akin to BC Files).
Also as an FYI, i've been preoccupied as of late with moving to a new apartment, so i've not had much time to sit at the computer. And when I do, it tends to be either playing DC Universe Online (Free-to-play), or Battlefield 3 for relaxation purposes. Should get better thou, once I complete the move.