OP's suggestion to me feels unnatural and ill conceived. Firstly, I think newer players would simply find it confusing as they wouldn't understand why a weapon acts one way in one slot and differently in another slot.
Also I have a real problem with the missile system they have today which the OP wants to keep. How is it that a LRM 20 shoved in a 5 slot missile launcher fires 4 times in a row, to get rid of all 20 missiles, at a faster rate than an LRM5 in that same slot can fire 4 consecutive times. A LRM20 doesn't load missiles faster than a LRM5. The act of firing and moving those missiles is partly responsible for generating heat but isn't taken into account. In the current scheme that LRM 20 should be producing the same heat as the LRM 5 shot 4 times. Similarly a weapon too big to fit in a slot doesn't magically produce more heat. Gimmicks like these aren't good for the game.
I would like to go to a system where mechs were forced to stay within their original design parameters and allowed to be customized one level/tier up or down. For example you could remove a medium laser and put in a small or large but not remove a small and put in a PPC. Similar you can't go from AC/2 to AC/20. Factories do this not grease monkies working in a garage. They can only make minor modifications.
This would also satisfy another one of my pet peeves and that is we need to go back to a system were mechs were basically known entities especially with ECM blocking identification. When I see a mech at 1000m I shouldn't have to wait to get hit to know what weapons it is carrying. Seeing a mech an experienced player should be able to identify it's general "loadout" (laser, missile, etc) and "role" (long medium, short range, etc) by sight and not have to wait for some 1970-era targeting computer to magically figure it out (how exactly does the computer know a LRM20 is shoved in a LRM 5 slot without the mech firing?).
Edited by Zultor, 19 June 2013 - 12:52 PM.