Great post. I must say that the new teching changes in the Preview mod do alleviate the Manpower problems to a degree, which is nice but a lot of the problems you discussed remain.
It would be cool if they gave Tommies barbed wire... it would mesh well with their current pseduo-engineer flavor where they build Caches instead of Sappers. (Not that you ever have the MP for Caches lel) Would be neat if the Bolster Squads upgrade also reduced reinforcement costs slightly in exchange for a higher price tag- give it more utility and also offset dat bleed.
UC really does need self repair at Vet 0 since the damn thing is a faust magnet and if you get unlucky and eat an early faust you might as well kiss it goodbye. Doubly stupid since its base gun does piss poor damage at range and often ends up just being a Muni sink if you upgrade it when the 222 comes out to say hello, even more so now that the Wasp is being nerfed (though rightly so).
Hope Relic reads your post