You are just descriped cons))) Could build build sandbags, throw lolotovs and at-nade after researching. But you alwys have better unit in roster)
IRC Sturmpio have the most highest speed of repair (and got boost, if you purchase to them minesweeper). Royal engeeners need top-tier building and specific upgrade for it.
If you soo much want get them clear role:
"AT package" 100 muni (or how much cost pgrens shrecks now?) - 2 pshrecks + at satchel (like penals have) + ability to detect armor units in minimap (like soviets have in some doctrines). Lost ability to repair vehicle, drop medkits and build any structures.
Now you have 2 possible upgrades and 2 distinct roles:
1. Minesweeper - engeeners
2. AT package - at-hunters
Actually that is a great idea.
To make it a good, strong AT unit. It should sacrifice some of its current eqiupment for that.
Royal Engineers are pretty good. They are a better combat unit when they can get 5 man. They are much more cheaper.
Tough I somewhat disagree since Royal Engineers does not have to sacrifice ANYTHING for way better equipment. So much tech and so many varities to enhance its AT and repair capabilities. Even AI for that matter.
5 man Royal Engineers are already nearly as fast as Sturmpio repair. Royal Engineers on top of repair upgrade is simply way better. Not only they improve their repair but also combat. Thus Royal Engineers are better but even scale way better.
Conscripts, no wonder they suck because of the immense utility, same goes for units that have too much utility such as the Sturmpio.
Both feels, many utility, decrease overall performance.
Well, it seems not so much for Royal Engineers tough.
There should be a tech for units like that,decision between either performance or utility kind of unit. So that they can be made more usable. It should applied this concept to all factions.