You'll never ever, ever get, in a scenario of this size, the right equipment for the right unit at the right time, if you're making a comparison with what happened historically. It simply isn't possible. The Germans started researching the Tigers and Panthers because their Pz IIIs and IVs couldn't match the T34/76s, which were being upgunned to 85mms to match the heavier German models, then the Germans introduced variants with stronger armour and bigger guns - all lovingly modelled in the TOAW database - so the Soviets produced those big JSUs. This is one of the reasons I passed the baton on this scenario - the harder I looked at it, the more I realised that we would never get the German XIII Corps exactly as it was on July 14th 1943, let alone how it might have looked if it had encountered Soviet T34s six months earlier than it did historically. And it's difficult to simulate the extra boosts that would have come from capturing oilfields, etc. Raising supply is perfectly possible, and more accurate in some ways, but it applies equally well to the Italians in the Desert as to the Germans in the steppes. Simply dumping a big 'disband' unit full of goodies like King Tiger IIs seemed like an easy way to represent the German armaments industry producing more equipment that would only go to German units. Admittedly if that happens in 1940 a certain suspension of belief is required.
It might almost be better to start from scratch with generic infantry/motorised/mechanised/armoured corps for every nation, with spare slots for the later war equipment, but it would be very difficult to decide when the later models should start production - and with the TOAW engine it's a once and for all choice - and how to reflect changes caused by the war developing differently than it did.
But I understand an Allied player's grief if a Tiger comes along and squishes a Matilda in 1941.