Lol!
The sturmpioneer squad is arguably the worst enginner squad in the game in terms of filling its intended role.
Sure the first 4-5 minutes it's pretty good- because it's a 300 mp unit facing units that cost 30-50% less.
After that they starts trading horribly, their DPS loss is felt much harder for each model dropped (or weapon swapped with non AI alternative), losing them is much more devastating and getting more of them is a much bigger investment as they have a price and reinforment cost close to that of an elite unit. Oh yeah and their barbed wire is much slower to build (also sturdier, but that's not what you need it for 90% of the time when you wire off hard cover and door ways in the early game).
Pretty much the only plus the Sturms have over soviet combat engineers, or wehr pioneers, is that it is a 300 manpower unit that you get from the start.
Strums wipe the floor with anything USF can field at the start of the game. They can be dealt with fairly easily by Brits and Soviets though I'll give you that.