I'm planning to buy it upon release. Being Early Access, I won't expect it to be perfect out of the box. And as long as they don't show up in historical scenarios where they would be inappropriate, I like the inclusion of, "what-if" units, prototypes, etcetera.
As for Soviet and Russian military equipment, the proof is in the pudding. And a brief review of world military history suggests that an awful lot of the disparagement may be based on hooyah propaganda. I spent many years in uniform, with the Soviets as my primary adversaries. I did not see any of the Keystone Cops ineptitude that is typically attributed to them in the west.