I think increasing cost and recharge times to better match the buffs would be a better choice, we don't want abilities that all do the same thing after all.
Valiant Assault doesn't need to buff it's infantry units (Sturms, Volks and maybe Fallschirmjägers) as much as Mother Russia does it's present units (Cons, Penals, and maybe Shocks).
Live version-Mother Russia gives a x/+.5 accuracy boost, a +2 movement boost, and a +0.5 armor boost to infantry.
For team weapons, AT guns and Mortars get +0.5 armor boost and x1.25 accuracy. Oddly enough, HMG's get a x/+.5 accuracy rather than the x1.25.
Costs 100 muni, lasts 60s with 120 cooldown.
Live version-Valiant Assault gives a x1.25 accuracy buff along with a +1 movement boost to infantry.
Costs 100 muni, lasts 30s with 60s cooldown.
EDIT: Wow! Just found a cool bug with the MG34! Seems if you capture one with Shock Troops, they can get 5 Star Veterancy! Will post screenshot shortly.
EDIT 2:
https://steamuserimages-a.akamaihd.net/ugc/844844403657833515/F3877A2D51D0BC6622172E30338417BEA5423FA2/
Hmmmm... Seems all captured OKW weapons have the same bug.
That was a bug? I thought it was intentional. Fair game, I'd say. Stole your gun, get all the fun!