From playing Path of Exile a lot one thing I really like is the leagues system. For the uninitiated when you start the game you choose a character and select which league it will play in. Each league has it's own world and economy and it's own separate rule set. As you can have characters in each league in practice you play all of them a bit depending upon you feel like:- one death and your out of the league, normal league, weird ruleset #123 etc.
I feel this system could work for CW in MWO. Say we had two CW mwo leagues: one we could call balanced which is the current game and one we call simulator/oldschool etc which has a ruleset nearer to tabletop (double heatsinks, cone of fire, salvage, repair/rearming, fixed loadout if no mechfactory or other facility about, heat damage, destroyed mechs have to be rebought etc.) . We give an option for the player to opt into each league and he is free to join whichever house/ unit etc he wants in each league. The rewards/lp for each league are separate to each league. As matches are not as instantanious as the current team deathmatch style play there shouldnt really be any occurrences when a player cant defend in one mode because he's mid drop in another.
The reason for all this is I feel it would be a way to cater to both the competitive crowd who want a balanced game without glazing imbalances between technology and weapon types and the battletech crowd who are lets face it never gonna be 'happy'

Finally, yes, I know this would be a lot of work. Even if PGI said lets do this I wouldnt expect this in 2015 it's just the best longterm way of catering to all players I can think of.