What we really need right now is new content, updating the downloads and promoting usage of the system itself. All people need to do is add their new campaigns, missions, mods etc. Also perhaps enhancing the gallery system so that it can expanded into a kind of "Freespace Photobucket". The idea behind that would be so that members can utilize Sectorgame as a port of call for storing all Freespace related concept art, renders, screenshots and banners/other images. The F2S page has a gallery, and also the forums have an attachment system that lets users create their own personalized galleries which can be linked to within site or externally. As for the download database, we have lots of old stuff, and some recent content from last year - but all of that was either ported over from the previous version of Freespace 2 Sector or located myself. Also a lot of out-dated stuff was removed.
Essentially the first step to putting some life into the site is updating it. While I've had plenty of ideas for adding new features and actual content to F2S (like resurrecting the ship database and modernizing it), but I see little reason for that these days as most of that content is readily available from many sources. That leaves F2S as a "mod/gallery" site and also hosting provider for campaigns and projects alike.