I am not an expert in Swiss life, but it still seems very strange to me to use French and Italian flags in a Switzerland map. I have an UK flag at home, but would find very strange to see an UK flag in a Spain map.
I think that FarangDemon's proposal of FR, D and I symbols would fit much better in the map. But again, that's just my opinion.