Scout car is 100% totally fine after the patch. I agree T70 could perhaps use a fuel reduction but that's the only thing I would change about vehicles.
Infantry is another story, vanilla Conscripts need a DPS buff, but in general I think the Soviet complaining is waaaay overblown.
+1
The new update (27th March) offers some change to Penals regarding weapon profile. Maybe they are actually useful now, have to try them out