Well, guess it's time for my .02 C-Bills. Limiting Omnimechs to their "canon" builds is, frankly, a really bad idea. You won't be implementing Omnimechs, you'll be implementing "I'm too lazy to figure out how to balance this properly" Mechs. For those who didn't really study battletech, and It appears the people trying to balance the clantech didn't:
1) Omnimechs are mechs WITHOUT hardpoint limitations, the base chassis are fixed, such as Endosteel, Ferro Fibrous,engine size,heatsinks, and jumpjets(depends on the mech). Any omnimech can fit what ever it wants with crit slot limitations in any remaining slots. If you actually looked at most of the canon mechs, they tended to have so many weapons that if they alpha'd they would overheat so badly they'd be shut down for 1-2 turns, or possibly explode depending on heat rules(supernova anyone?)
2)Clan weapons tech is supposed to be overpowering! When they showed up they rocked the whole innersphere, made huge inroads in the space they invaded, and generally kicked over every little squabbling feudal lord they wanted. The inner sphere released/developed/found balancing tech, and some tech that was superior in range/damage to clantech even if it was heavier, such as ERLRM's(Extended range LRM) and RAC's (Rotary autocannons). Don't nerf the clan tech, and really don't @#$% with the tonnage, If anything, accelerate the innner sphere tech that gives the inner sphere less of a disadvantage. Fix the ghost heat issues, and the rest will be much more balanced, without having to nerf anything! If you want to encourage diverse designs, Put a heat multiplier based on how many "class" of parts is in a location (laster +PPC, missile ac, etc) to discourage midless stacking of say, ERLL? That would be less "Gamebreaking" as people could still run "their" design, they would just have to manage the heat better, more heatsinks, slower fire rate, coolant pods, and so forth.
3)Match balancing is actually fairly simple, for the moment at least. If you can't figure out how to cut the number of clan mechs vs inner sphere, or make sure clan tonnage is reasonably balanced between teams, then just have clan fight clan. In Canon, the clans always used combat as their judicial system for settling wrongs. I hear the argument that "players don't understand battletech and won't follow clan combat styles" People are already not following battletech, or did the as-7RS usually run around with 4 PPC/ERPPC/LPL/LL/ERLL?
I (and I hope the rest of the playerbase) understand you're trying to proceed at a 1:1 time ratio, from when the game started. Perhaps you should pause that while you fix existing issues, such as the ghost heat, such as the matchmaking. Release the clans, you've already set that date. Let people fight clan Vs clan matches. Let people get the Idiocy of a 8 LPL Direwolf out of their system. Please don't break the Clans to fit some arbitrary "balance" that just ensures no one likes them. There are ways to balance out the Clans that don't eliminate their "overpoweredness".One Vs One, the clan mech SHOULD shred the IS mech, barring profound stupidity, you can't balance that and make it 50/50 odds without breaking clan tech. There are also ways to encourage people to play the Inner Sphere that don't make the Clans weaker than they should be (what do mercenaries fight for again?)
I hope that you can find them.
I hope you got your .02 C-Bills worth
Kalagaeth Peledaen