Most of it is great, even though some things are missing (force reload for HMGs, for example).
However, I don't quite like these proposed changes to OKW:
1) Medics and Mechanics. I understand that OKW needs some side-tech, but 100MP 15FU seems to be too expensive. USF healing costs FU because you can heal everybody in the Ambulance's vicinity at the same time, and the healing platform can move around.
Since the OKW healing upgrade spawns 3 medics like WM and SU's healing upgrades, I suggest that the cost be changed to either 250MP or 60MU. Mechanics should be the cost of Soviet Repair Stations, 75MU if I remember correctly.
2) Volksgrenadiers. I didn't like this change in Miragefla's mod. First, the StGs they get are too paltry. Here are DPS stats Miragefla posted:
Range: 0/ 10/ 20/ 30/ 35
Volk StG 44:7.97/7.1/4.38/1.85/1.03
Two Volk StG 44: 15.94/14.2/8.76/3.7/2.06
Other weapons for comparison:
PGren StG 44: 15.35/12.81/7.69/3.38/1.44
Sturmpio StG 44: 15.89/10.84/4.8/1.21/1.21
Riflemen BAR: 13.97/10.45/6.97/5.17/4.37
Grenadier G43: 10.4/7.7/4/2.69/2.2
Pfusilier G43: 9.1/6.7/3.5/2.3/1.9
As you can see, two Volk StGs amount to just a bit more than a single PGren StG 44.
I suggest reducing the upgrade's cost from 70MU to 45MU. If it seems to be too inexpensive, refer to the Grenadier G43 upgrade. It costs 45MU while giving the squad more DPS at all ranges than two StGs. The extra MU can be used for mines, medics, mechanics, fausts, etc.
Second, I disagree with removing the Panzershrek. Sure, they cause blobbing issues, but WM PGen Shrek+StG, USF zook+BAR, and UKF PIAT+Bren blobs still exist. Cost doesn't deter players from blobbing, Demo charges, mines with suppression, artillery, and other anti-blob tools do. If you argue that it's too inexpensive to blob Volks, I would disagree. For 4 Volks+ Shreks, you would need 1000MP and 360MU, while with PGrens you can get 6 Shreks for just 20 more MP. Sure, you have less durability (20 models verses 12 models), but 3 Shrek PGrens have more anti-infantry DPS than 4 Shrek Volks at close-to-mid range, they have more AT power, AND they scale better.
I suggest a "Unlock Volksgrenadier Weapon Packages" side-tech option at the Command HQ for 150MP 15FU (same as the Weapon Racks cost of USF and Brits). Unlocks 90MU 1xPanzershrek or 45MU 2xStG 44+Faust. I don't think it is necessary to make this side-tech require either Battlegroup HQ or Mechanized Regiment HQ.
3) MG34. It definitely needed the DPS buffs, seeing how it has very low damage output, but I don't think they should be non-doctrinal. I feel that it would take away from the doctrine's uniqueness and damage the faction's asymmetric design.
I suggest leaving the MG34 a doctrinal unit, and keeping the MG42 as WM-only.