for realism germans should always ( probably with just very few exceptions ) have only 1 sniper or less per team, because IRL german snipers were more rare than 1 per platoon. Quote CZelednikov
-Fewer snipers for German team
giving german team scoped weapons for other roles than sniper will cause more optics for germans than for russians that is very unrealistic.
My idea about kar98k ZF41 is giving it to german sniper role and limiting other weapons for german sniper ( not available all the time so german sniper would be forced to take kar98k ZF41 ).
This would realistically reduce german sniper weapons and include kar98k ZF41 at the same time.