This loadout is pretty solid, if not good. With soome quick'n'dirty tweaks and you'll get an even better mech. The first version runs faster than your version, while the second one is slower, but carries more ammo and got a BAP on top. Both of them got a better cooling efficiency than your proposal, but are still running too hot for my taste.