FramedArchitect, I loved your building tree, it is so much better than a formal "tech tree" for a scenario like this that doesn't span eras. If I get a vote, I'm voting for you to keep it!
By the way, I've asked about joining your project a while ago, and I'm sorry I didn't develop anything...