Some of the changes weren't strictly needed (you could do them through effects), but overall nice.
Except for this.
Bases that are destroyed through missions are now invulnerable until the mission starts.
Can you beta testers PLEASE convince him to make this optional? I'm designing a campaign that gives a "Kill base" mission through two different branches, and this will make that impossible.
That and I already made a way to check for it, even if it is a bit clunky (player arrives in-system, and an event is used to check if the base still exists)