This was an excellent mission! The shipyards were very impressive (although it slowed my system down a bit), and the amount of extra stuff you can do in this mission makes it really fun.
This is an excellent, bug-free battle(a 20 mission bug free battle is rare :P). The only downside is that alot of the missions are simply copies of previous ones with different ship names. Other than that, this is an excellent battle!