I would like to see unit type specifics, eg, engineer bonuses, mountain troops, security troops, marines, airborne etc. Bonuses by country is still a bit generic.
Bonuses for attack as well as defence.
You make a good point. After all, the Swiss were not the only ones with excellent mountain troops. The Germans and Italians, among others, also had high quality alpine troops. But maybe Doomtrader is thinking in terms of what is less problematic from a programing perspective and that is why he is proposing a generic nation based solution.