One thing though: he's on the right track with the terraforming. The only problem is, you need water (i.e. the storms) and tectonics. Volcanoes are good, but just having plume volcanoes isn't going to do you nearly as much good as the full range of tectonic structures.
no subject