Thanks Paradox! It's nice to see some extra stuff done with the thought for the player.
However I will be slightly "mean"...
Because Japan, or Communist nations (like Soviet Union) can't... Oh, wait...
Attaching artillery to motorized divisions sounds like great plan ^^ (Wait... what? Are you telling me it slows down motorized division to infantry speed? Huh...)
Cavalry divisions? I agree, no need for them... (Wait... what? Are you telling me that cavalry have double the value of suppression and as such is perfect anti-resistance unit? Huh...)
Excuse me... but what? Not to mention that instead of round of battle, it should be used 'per hour of battle'. Same case in Soft and Hard Attack description.
* Divisions that cannot be fully supplied will be less effective and will suffer attrition, damaging their equipment and further lowering their effectivness.
Unless we both think differently about early game OR playing on mods, I don't see the need for using logistics units on Infantry Divisions for Germany, especially when it comes to talking about conquering Poland and/or France. Also to stop misleading people, it could be better to use term maintenance company as in-game instead of mechanics (especially since maybe for some people they may mistake it with engineering company...). And in current form gains from early maintenance company (*105% or *110% reliability modifier) for infantry divisions gain may be neglibile to justify extra IC cost put into those divisions via maintenance company.
I would say that Engineers are extremely good and valuable in offensive operations as well, mainly due to the fact they provide bonus to fighting in difficult terrain, attacking over rivers etc, decent combat stats on their own. Entrenchment increase is cherry on top IMO in most situations.
This part can be a little bit questionable, because it is not that easy, and it's good to remember that resources you put on the market can be bought by your faction members, while also granting extra factory output, research speed etc.) There is no simple answer in this case.
I rarely see the point of putting extra anti-tank support in division because a) it lowers division armor b) doesn't provide that great hard attack c) depending on how advanced your anti-tank research is it may actually drop your division piercing. Also including heavy tanks in medium tank division will slow down medium tanks. Tank destroyers part also covers need of dedicated anti-tank much better than anti-tank support unit. Also why do not mention maintenance units or any motorized/mechanized units OR engineers?
Unless your country have Commando (Expert) in the MIL High Command, which grants +% boost to their SOFT ATT./HARD ATT./DEF/BRK as long as they count as special forces and then you want to all your infantry divisions to count as special forces...
I would put in most cases Engineer upgrades over Signal units...
Excuse me, but what? Port = naval base.