No Title
Your credentials are good and you might be successful in Canada. Here is the most important aspect you have to know.
Any time you come as a immigrant to Canada or United States, you have to work hard and somewhat struggle financially.Initially you will not have the money to buy car, good house or may even staying in a good apartment or you may not have a good job for few years.
But being a free country, you and your wife would be able to get a decent job like working in a office or somewhere. If both of you work you would be able to survive.
also you need some luck other than working hard.
I would advice you to try Canada for at least 6 months and then if you do not like it, you can always go back to Switzerland.