On the subject of the Marauder giving a damage boon to the team (Reducing damage taken), that should affect the enemy just as well as it affects your lance...
That said, I would love for this game to start pulling out more stops. A full pilot creator, XCOM-style (Able to write backstories for your noobs after you hire them), more events, more options to dress up your pilots (Please just let me put a helmet over my hideous neanderthal person); Mid-misc mission objective changes (A battle turns into a defense mission after mission control notifies you that they found out what the enemy objective was mid-fight), stuff like that.
Hell, even enemy artillery would be great. More miscellaneous instead of mini-story flashpoints, too.