Some historical things:
Panzer IV short as the core doctrinal tank is wrong. It was a minority tank in the panzergruppes.
What was present in large quantities in 1941 was the 50mm platoon mortar- this could be included.
Infantry squads were also large and better trained than later in the war.
Flak 88 guns were attached to tank units as a defense against possible soviet heavy models.
G41 should not be there.
You should include motorcyclists (elite infantry, with Calvary symbols)- a huge part of Barbarossa. The K-battalions were discontinued at the end 1942.
(tell me if I missed anything)