Mecha Ace is one of the Choice of Games I've enjoyed and replayed the most, but I'm biased as a fan of the mecha genre. It was one of the relatively early choice of games, from an era where most of the games were genre pastiches. This is a pastiche of the mecha genre, taking the most obvious inspiration from the Gundam franchise (the name options give a pretty good idea of the story's inspirations). The backstory is based on a rebellion of extraterrestrial colonies against the rule of the Earth-based Empire; you play as an elite mech pilot for the rebellion through a few key battles in the war.
There are a lot of things the game does really well. The pacing is impeccable, with a careful balance of action and quieter moments, and a great climactic scene. The plot is well-developed, with interesting twists and developments despite the somewhat familiar setting. Fighting scenes are hard to write in interactive fiction, but Mecha Ace pulls it off as well as anything I've seen. The choices are usually pretty transparent in what stats are being tested, but it's possible to get into a situation where none of your well-developed stats are useful, or to get in a bad situation from picking the wrong decisions much earlier in the game. Getting the "best" endings took multiple playthroughs for me to find a path that worked. It's very easy for side characters to die with little warning, and one might die even on an otherwise ideal ending.
On the other hand, the characters are basically archetypes from similar media (but they're still well-written and have interesting moments), and the romance options were kind of sparse, as if the author were just trying to match the choice of games style. Sometimes, my romantic interest would die and my character would have no reaction. Unlike most choice of games, the stats page doesn't explicitly show the character relationships (but they are being tracked). Romance is not why I'm playing this game.
Overall, for the things it does well, like plot and combat, the game does them very well, and it sometimes elides the more character-driven aspects of other choice of games.