@thedog, @Black_Elk
Some basic information:
O/V P H/M/L/B
Germany 91/4 211 11/7/3
USSR 88/5 318 7/1/3/1
Pacific-Allies 46/3 135 0/1/2
Italy 27/3 136 6/2/2
Britain 134/4 343 5/3/5
Japan 40/4 211 6/2/4/4
USA 61/5 300 9/0/2
China 19/1 63 0/1/1/4
Allies 348/18 1159 21/6/13/5
Axis 158/11 721 23/11/9/4
Neutrals 100/0 146
Japan cannot produce the Inf-Motorized. Germany and Italy cannot produce Carriers. Germany may produce Armor-Hvy, but that's only after research, British and USSR start with it and USA can do the research.
The Inf-Motorized is 2/2/2, 6PUs, can carry, and may blitz when stacked with armor. This is a very powerful unit, and not letting all players produce it sets them at a disadvantage. The inability for Germany and Italy to produce Carriers in the Atlantic Gives the Allies the advantage in the west. Also allowing Allies Armor-Hvy IMO is another imbalance.
Just some thoughts.
Cheers...