Functionally is was decent game for fast fighting. I believe at heart one of the problems was handling of fixing rules or mechanics during its run and ultimately need for more profits at heart of it. They had to come up more units to add to the game. Admittively for me i like the mystery in the box thing, it added more buying the game trying get what you wanted.
However, as normal Battletech player, alot of liberties were taken with what older units look liked. That completely didn't meet the aesthetics regular Battletech. Example the Panther. It went from sleek and attractive Light Mech to something rather blocky and certainly not very good looking at all. By CHANGING that unit's appearance, due to way CGL and franchise works our good looking machine HAD to become that outright ugly thing of the future. Before method/mechanics were inplace, alot of Clan OmniMech units part of the initial introduction of the game were rendered into normal BattleMechs (this is before fluff was made to explain why they weren't Omnis) because the game mechanics didn't handle them. I had HUGE problem with MWDA for that, which in-turn made this CANON fact. Thus why initially it appeared suddenly there were NO more (visually in the DA Novels) no OmniMechs to speak of or dared mentioned in fluff. Why confuse new person with concept they can't touch? Also, the first batches of releases of units that included that Dossier (some that didn't) for the mechs, had bad tendency on very very new design to undergun those units Battletech stats wise verses MWDA. On the Dial despite being undergunned in Total Warfare, the unit firepower was reasonable if facing likewise similar unit that may have been better armed. Look at the Storm Raider or the Cuirass of examples of these.
IF that stuff hadn't messed up Dark Age related stuff, i won't have had as many issues with the game. It was effect and handling of it by WizKids that i had the initial issues with it. I got over some my problems with it, collected and played the game off and on until it's demise.
EDIT: Sorry, if my initial post was messed up. My normal computer isn't with me and this crap box i'm using interface is really lousy so it posted before i was done typing.