Well, there's not many other combat ranges I think they could have. Unless you want to rework their cover bonuses. Early game they do beat all other troops at the mid-long range in cover wars just because of their incredibly high raw accuracy and their squad size. They do lose when out of cover for obvious reasons, but I am just noting their only weak combat range during cover wars is short-range and only vs particular troops.
They shouldn't be able to beat other infantry, they are so much cheaper than all other infantry. Osttruppen are supposed to just be meat shields while light vehicles, panzergrenadiers, sniper, mg42, flame thrower pioneers and tanks do most of the damage. Right now they have more max range DPS than grenadiers AND more effecive HP than them due to squad size. They should not be able to 1v1 any squad at all unless they have an advantage(better cover, better vet etc).