@cstross Poul Anderson was pretty good about astrogeology issues, especially given his timeframe.
Re "You can keep a starship crew healthy and sane indefinitely using a life support system running on blue-green algae, tilapia, and maybe the odd soy bean plant", I wonder if a natural limiter on fascist space programs will be the lack of Manly Beef and Coffee.