This improved list is indeed excellent!
Perhaps honor, class, and weapon progression can be allowed, though--with no stat boosts or unlocks, just the visual changes. This also allows players to still rank their weapons for less realistic gamemodes while playing on the highest realism setting, resulting in a wider playerbase and the attraction of more casual players to the more hardcore realism mode. The different models for more experienced soldiers are also just pretty cool in my opinion.
Addendum: Both pistols should be available to roles that have pistols. Otherwise, with no unlocks enabled, Russians are stuck with the Nagant revolver and no TT-33, and vice versa for the Germans.
Also add: Armor mechanics should be as historically accurate as possible. I defer to our revered tread-heads for further details!