Doing the math, it's actually pretty close and comes down to 1) if you can fit the weight and 2) exactly what stats you want.
Here are all the viable options for the 3 cores (although substitutes could be made for regen modules, and for resistance modules).
4 heat modules, 3 energy: 1865 HP, 504/216 heat/cooling, 460/190 energy/regen
3 heat, 3 energy: 2010 HP, 415/174 heat/cooling, 460/190 energy/regen
3 heat, 2 energy: 2155 HP, 415/174 heat/cooling, 351/148 energy/regen
2 heat, 3 energy: 1895 HP, 479/196 heat/cooling, 484/198 energy/regen
2 heat, 2 energy: 2040 HP, 479/196 heat/cooling, 395/156 energy/regen
1 heat, 3 energy: 2040 HP, 390/154 heat/cooling, 484/198 energy/regen
1 heat, 2 energy: 2185 HP, 390/154 heat/cooling, 395/156 energy/regen
2 heat, 3 energy: 1946 HP, 481/172 heat/cooling, 484/190 energy/regen
2 heat, 2 energy: 2091, 481/172 heat/cooling, 395/148 energy/regen
After doing all this there's actually more nuance than I thought.
The first thing that isn't obvious, but is really important, is the weight. For example, I use a physical mech that will use Avenger, 2 plates, 2 energy modules, 3 heat modules and 1 mythical resistance module. This takes me to exactly 1000 weight, and won't fit with Brutality or Avenger using a 3rd plate. I also think that the stats are more conducive to the way the build works.
However, other builds either wouldn't fit or would leave extra weight, and might therefore be better with other builds.
Moreover, heat and energy builds need different stats.
A very high heat build, like one that uses 2 Crimson Raptures, might do best with Avenger+4 heat modules, whereas others might do better with 2 modules on Windigo or Brutality.
And energy mechs might need something totally different.
Anyway, it's interesting. Brutality and Windigo become a lot better once you get mythical plates, but Avenger is definitely right in there before that due to needing fewer plates and therefore less weight.
Ultimately it depends on what weapon set-up you're using.
Whew, long post!