I think you did a great job, and I plan to play it again to get a different ending.
Thanks for your comments. There aren't many different endings, I'm afraid. Just a bonus and an epilogue if you whip up enough synergy.