You're right 70 for puma, 50 for mech regiment makes 120 minus starting 10 is 110. So it should be 110 which doesnt impact overall score but you are right thats a mistake.
And again you are still wrong
15 for truck + 50 for mech regiment + 70 for puma - 10 starting = 125
For luchs
15 for truck + 50 for mech regiment + 60 for luchs - 10 starting = 115
Did you neglect to take into account truck cost for all your numbers?
Also i think your numbers for AEC is wrong too, you list 110 fuel to rush it.
15 for t1 + 30 for AEC tech + 60 for AEC - 20 starting = 85
So I suggest you go over you numbers again before making conclusions, because they seem a tad inaccurate.