Changed vote to tweak.
I think it would make more sense if Repair drones actually fix it.These drones will fix your mech, and these drones will have either more Repair speed, Armour, or more HP gain.Your enemy would have 1-5 AP, to shoot down these drones.If these drones is destroyed during repair, your mech will keep destroyed.But if it sucsessfully fixes your mech, you will be alive again.
A drone that is better at repair speed would have fewer armour, that has more armour will be slower, and the one that has more HP gain has slightly less Speed and Armour.
There might be one that is equal, though.
*Huff puff*
EDIT:
Forgot one thing to say, each mech should have only one module.
Or not.