Discovery is a game from 2008/2009 that hasn't progressed in any worthy way since then. The plot is still crap, the aesthetics are still the same blurry low-res crap that only looks passable if you tell your graphics card to make everything extra shiny. Paranoia about hackers has wrecked any sense of confidence the people who run this place have. The development team has no sense of direction or any leader to give them a sense of direction.
Making the mod better at this point is impossible. Saving it, in the falling-from-grace sense, would be done by closing it down.