Hello!
I've been living in Zürich for about 2 years now. I found the following article helpful,
explaining that reality is more complex than the image. Looks to me that you've thought things through quite well already. Indeed the social barriere will in my opinion likely be the biggest hurdle. The obvious "Joining a club, attending a course, taking up a (team) sport" etc is the best way to mitigate that. It's always the newcomer who has to take the first steps.
I would choose a place to live with an international feel / expat community at least nearby (say less than 20 min travel), because integrating with the Swiss is something which will realistically take you years. This is not meant to scare you, but to clarify a bit what you can expect.
Another tip...have a look at the book "Beyond Chocolate" ("Understanding Swiss Culture") from Margaret Oertig-Davidson.
Okay..here comes the good news; Switzerland (Zürich) is very clean, safe and a very well organised place to live. Life in general is expensive, but good. Swiss people are very friendly, polite, respectful and at the same time very private as well. A Swiss person will only invite you over to his home if he knows you really-really-really well.
When it comes to housing - as always you pay for location-location-location. So living at the sunny side of well known lakes (eg the north sides of Lac Leman, Zurich Lake, Zuger Lake) is much more expensive than living at the shores of many smaller yet often equally beautiful lakes.
My girlfriend loves Zurich and for the next few years we wouldn't want to live anywhere else. In case we would decide to move elsewhere, the maximum distance to Zurich would have to be less than 20 minutes. Zurich feels refreshingly international, compared to many other Swiss cities! You could apply the same principle to say Geneva in choosing where to live; Switzerland is indeed a small country and the wide choice and variety in goods (esp. in supermarkets) and services that you are used to in the UK, is generally harder to get in Switzerland.
Last yet not least: find yourself a good real estate agent to give professional advice, on top of all the messageboard tips&tricks - who will work to fully understand and address your and your partner's requirements, wishes and drivers!
The other side of the medal in our view...
- Zürich/Switzerland is less colourful, has less convivial atmospehere and feels generally small and a bit low-energy
- Swiss take precision and adhering to rules to the extreme --especially UK and US expats have great difficulty with this, Dutch have in the mean time got used to lots of rules, parking & speeding fines, regulations, etc.
- Swiss are more reserved and difficult to integrate with - with fellow expats it's easier to make friendships
Nevertheless we really like it here in Switzerland, and in 20min we're at the airport so the rest of Europe is within easy reach! Good luck with the plans and have a deep-dive at this forum (use the extensive search functionality) as this is for sure the best forum existing about living in CH!
Have a look here -
the "7 myths about living of Switzerland" - If a person (or a country) very strongly and almost emotionally tries to deny an attribute...than often at least there is an association or a hint of truth in it. Same counts here :-)