Just a few notes.
Pioneers and assault grenadiers have different variants of the MP40. Same weapon profile, assault grenadiers are scaled up.
Same thing applies to conscript vs guard mosin, guards have a scales up rifle.
Pioneers so not scale well into the late game. They get poor combat veterancy which is meant to counter balance their base performance.
The biggest piece of advice I can give to players struggling, make sure you aren't fighting battles where you are out gunned or out numbered. If you see a Grenadier with an LMG, one conscript will not cut it. If you see two Grens, make sure you have 2 or more conscripts. If you see an assault grenadier charging you, sprint back as his ability will now be on cooldown. Pair up your conscripts so you can kite the SMG unit to death.
This gets funny when an mg is backing the Pioneers/AssaultGrens...
Check and soon mate