The only things I would ask for is to fix the Kill cam, that thing is very broke especially on mountainous terrain. Many time you'll get shot at, and the camera doesn't pan fast enough to see the shots.
I'd also like for a way to filter the star map by difficulty, clicking every one of these to find a easy planet to test stuff on is really tedious.
Other than that the economy is fine. I had no issues fielding 3 full sets of lances throughout the campaign. They are there so you don't have to wait to repair your damaged mechs in the early game and take more contracts within your billing cycle. And seriously the economy is so freaking simple to manage, you literally just have to play 2-3 contracts each cycle. And if one of those is story contract, you get a couple million. I see no problem with the economy.