Ok, due to the lack of resistance will suffer a lot. Sure, max those modules and for sure you need all of them now and in the future. In the ARENA "SHOP" area, you need to enhance those for resistance if you want a bit more, but you need to manage that properly. Don't go crazy. In order to enhance that area, ensure to play every day 5 wins. It is a must to do 5 wins when account still under development for basic. Been at lower rank, the silver coins grants are lower than the higher ranks making the process longer to achieve reason missing a day is bad. I never missed a day playing but now I can't play as before so had to stop to play and missed but in my case, it is not important because I am maxed out.
The second mech you are maxing , it is a wrong option for you. You should max . Why? The Battery mech is good to enhance power output, sadly it is terrible for regeneration on energy and cooling. Having limitations, it will overheat and is harder to cool down. That torso is tricky to use. When I was developing like you, that torso was released, and I use it no having other choices then later already in myth status no max out I got few other types. Sure, using the Savagery looks is more powerful "I think" in contrast when I use other torsos comparing output. Anyway, you are close to halfway so you can finish or save the gold for the Windigo second picture. Windigo it is an overall mech for low mid and even top ranks. Sure, all depend on configurations and Battery can fight at top as I have seen before but is harder.
Now I have to try to finish my job because I still at the company late for emergency. No time to play. I hope my kids do something. I texted them but not answer. They forgot about their dad except when flow.