Here are some fun stats for you.
Original 3050 Gladiator.
400 XL Engine for 26.25 tons (Pre-rounding nerf)
6 Ton Gyro
11 Tons Armor
1 MG
Total Tonnage when added up, 100
Armor layout = 9, 37/9, 20/8, 22, 28
Modern (Proper) Stats
380 XL, 20.5 Tons
4 Ton Gyro
13.5 Armor
2 MGs
Armor Layout = 9, 37/9, 20/10, 32, 40
So yes, it had a too large engine, but its because it added up to 100 tons (98 if you correct the gyro)
And yes, you can see that aside from adding 1/2 ton of MG's after fixing the Fractional Accounting issue, the remaining 2.5 tons went into Armor & it was slathered on the limbs almost entirely.
Would it have killed them to go 9, 40/10, 25/10, 30, 35 ???