It's still infantry.
Commissars will still cost resources.
We don't know the bonuses, and how they stack.
We don't know the buff range.
Still plenty of weapons that can get past it and kill the officer.
etc.
etc.
Also, guys. Those achievements are for the singleplayer and ToW mode. The Tiger ace is part of case blue.
Not sure, why would it say then with a SINGLE Tiger Ace? In ToW mission all you have is one Tiger, plus I don't know if there even are 200 enemy units, since there isn't so much infantry (played on general). And what unit are Soviet Irregulars? And I don't mean Partisans.