To be honest, I think there really isn't Pay 2 Win mechanics, at least SuperMechs doesn't have really OP items locked behind a paywall. Smurfs are a really huge problem though. As I type this, I am playing SuperMechs, and my first 2 opponents are smurfs. Yeah, it's stupid. SuperMechs also needs an update. Unfortunately, it's "finished" (according to Gato Games developers).
Replace your War Hammer and Cracked Plasma Cannon with one of the Recoilers (when you get one). Make your Flaminator legendary, and you should focus on making your Wendigo mythical. Upgrade your modules.
Actually, I don't think you need a weapon since I've played against (and been beaten by) people with just a torso and legs (to be fair, I was low level and they were smurfs).
Well, it can be a great deal but still unaffordable. If someone was selling a tank that costed 1,000,000 (1 million) USD, and they sold it at 50% off, it'd still be 500,000 USD.
I would say it's pretty good. The things I recommend you change are...
1) Your Regeneration looks a little low. It's fine for now, but I would recommend trying to get it up.
2) I know you don't have a E-M Savior Resistance, but I think you need a little more Resistance.
3) When you get one, replace your Massive Lava Feet with Massive Shocker Feet.
4) And of course max out your modules.