Does maneuverability play a part as well? Some mechs are easier to turn/flee which can massively increase the amount of time alive as well.
From my limited understanding, I'm sure that's included in the assets speed, which is really just talking about the engine size. Outside of that, I think (for now at least) this would fall under the "class" system, since a medium will rarely be slower than a heavy, or an assualt faster than a heavy, etc. Now, I'd ask this same question if certain mech's torsos twisted faster than others, or their turning radius varied from mech to mech. But, I don't think we've gotten that far. Well besides that accidental premature release of said torso speed changes that set the forums on fire a while back lol