I only tested the map for maybe 15 minutes, but i am not sure if it is suitable for 'Mechs. So many rocks, so many trees - without jumpjets it is hard to maneuver over the map. During a fight the obstacles might be quite annoying, too.
Otherwise i really consider the map beautiful and unique. If you would be willing to do anything about the "rough" landscape, i might go from "meh..." to "Awesome!".
Humid air should increase heat dissipation.