Nice! Sorry I've not been responding to stuff much, btw, everything is a bit of a mess at the moment for me with job and PhD application hunting.
Have you had any more thoughts about other ancient Terran "backup plans" that you mentioned in your first Lurkers post?