Luftwaffe
4 bf 109e
2 Stuka 87R (one with 1153 kills)
1 bf 110d
1 HE111
1st division and main attack force
4 tanks (2 PzIVE, 1 PzIIIH, 1 SE PzIIIF).
3 arty (2 150mm, 1 105mm)
3 infantry (1 pioniere, 1 gebirasjaeger, 1 fallschirmjager)
1 AT (panzerjaeger IB)
1 recon (Sdkfz 222)
1 AA/ATG (88 flak 36) an absolute necessity against those heavy french tanks and probably my favorite unit

2nd division secondary attack force for diversions and less defended objectives
3 tanks (1 PzIVE, 1 SE PzIIIF, 1 SE PzIIIG) Got the SE PzIIIG when I started Belgrade.
2 arty (1 150mm, 1 105mm)
2 infantry (1 pioniere, 1 SE gebirasjager)
1 AT (panzerjaeger IB)
1 recon (Sdkfz 222)
As someone else mentioned my recon die a lot so no chance for hero units hehe. I couldn't live without them though, too crucial to scout the battlefield with Fog of War. My 23rd PzIVE has a hero with +3 defense so he is quite beastly.
Enjoying the DLC immensely. Playing on FM with all DV but got to say Arras was one tough nut to crack and I probably spent more time replying it to get a DV then many of the other scenarios combined

I was getting mostly SE infantry in '39 and first half of '40. After disbanding 3 infantry after Arras I got on a lucky streak of getting assigned SE tanks.