Sturmpios cost 50% extra MP. Therefore, they should repair 50% faster.
Weeell, I guess "normalizing repair speed by MP cost" sounds like an objectively correct thing to do, but I don't think it is.
Pioneers have different functions. They fight, build, and repair. So, with that the "50% more MP => 50% better repair" would be fair if all things (including e.g. their combat ability) would be only 50% better as well. To get there, I guess, you'd have to bump up the OH pioneers DPS even more...
Now, you can argue that repair speed would be mostly relevant at later stages of the game where maybe combat efficiency is less relevant for Pioneers, fair enough. And of course the different builder units have different functions within their factions and so on.
So, I'm not saying that the values you suggest wouldn't work. But I'm not a fan of normalizing for the sake of normalizing a) because normalizing often is more tricky than simply looking at the MP costs and b) the different mechanics and synergies within and between factions. So, IMHO "normalizing" shouldn't be a justification by itself...