I wrote the scenario--with lots of input from Adrian Gideon and Paul, so I'm interested to hear any feedback.
As I said before, you nailed the winning the battle but losing the war aspect.
Pretty much the loss of a single 'Mech will result in you losing even if you win.
In our game the Vegan Rangers destroyed all four Dieron Regulars 'Mechs (+100 for holding the field). Unfortunately, two of those kills were from ammo explosions, so we could only salvage two (+50 x 2, plus holding the field =200 total).
The Rangers lost their Wolverine (-200), and it was to the AC ammo exploding so no salvage bonus. The Commando had to withdrawal after losing an arm and a torso (-50 x 2). The Griffin had internal damage in 3 locations (-10 x 3) and criticals to the right shoulder, right lower arm actuator and both left torso jump jets (-10 x 4).
Final totals: Vegan Rangers -170. Deiron Regulars -750.
Since any negative score is a loss, the Rangers won the battle but lost the war.