BSL is bad law, bad science - and the thin edge of the wedge. All dog owners - of any breed or mix - should stand in solidarity against these kinds of knee-jerk measures. As they say, 'Deed, not breed.'
You are in the clear in Basel - Mastiffs are not restricted (although the Pitbull, Staffie, Amstaff, EBT, Rottweiler, Dobermann, Dogo Argention, Fila Brasileiro are on the list).
Geneva, Valais, Fribourg, Thurgau, Schaffhausen bann /restrict Spanish Mastiffs and Neapolitan Mastiffs specifically, as well as the catch-all 'Mastiff' - so any of the Mastiff breeds (but not all molossers) are included.
Tessin goes further and in addition to the above adds the Tibetan Mastiff and Bullmastiff. (Tessin restricts 30 breeds, including the Great Dane, German shepherd, the four Belgian shepherd breeds, btw.)
To my mind, though, the most frightening example is Zürich, because BSL was introduced there as the result of a public referendum. The average voter knows little about canine behavioral science, but responded rather to fear-mongering and media hype.
---
The best way to combat the hysteria that sparks BSL is to make sure that you and Winnifred are good ambassadors for her breed. Hence the suggestion of getting involved in a training group or a dog club.
One of the reasons I spend so much time at the training school (aside from the fact that my mutts are all nuttier than fruitcakes

) is that in a world where dogs are increasingly unwelcome, the companionship and support of other like-minded dog owners has been a godsend.
Hope that you and Winnifred (fantastic name, by the way...) settle easily into your new lives here, and enjoy your Swiss adventure.