Well done for looking before you leap!
I'd go along with the suggestion above of not selling your home (since you like it) and, if possible, renting it out for a while, if you would like to try out living in Switzerland. Also, don't burn any bridges, especially not with all your husband's professional contacts/network.
If I were in your shoes, I think I would read a lot, and then come over to Switzerland alone. That is, if you can leave Hubby working and have someone who will help him take care of the children. By this, I mean a visit of a week or two, not just to do holiday things, but with a planned schedule, maybe meeting contacts in various regions, including anyone from this forum who might meet up with you, and your friend's (she with the ski holiday flat) friends, and perhaps some flat-viewing, etc. You can keep the costs very low by joining www.couchsurfing.com
and then carefully select a mix of fully Swiss (not expat) hosts, so they can tell you the real deal from their local perspective, and some expats who could explain how immigrating and settling worked (or did not) for them.
Amongst the biggest issues seem to me to be learning a local language and accommodation.
If you can get your head around the fact that unless you strike it extremely lucky you will, most likely, be living in a much smaller home than you now have, then you'll most likely be happier.
And if you and your husband are willing to knuckle down and do the hard work of learning the language, every other step you take, every form you fill out, and all the organising of your children's and your own needs will be easier. Many expats, though, do get along fine without a local language, but they remain in a kind of un-integrat-able bubble. Within that, a lot can be done, and some feel happy there. For others, though, who want to participate, for example, in their children's local schooling, learning the language is essential.
Here's a thread about schooling International school vs local: it's a question of lifestyle
and here a very long thread about lifestyle, with quite some controversy (goes wobbly in parts) which could, I think, quite useful for you as you're trying to see different perspectives. What lifestyle will we have
Here's a milder, but factual thread Budget For Family of 4 in Basel
and then there's Kiwi2Swiss's thread, which demonstrates a commendable pragmatism, and could be interesting for you, if you decided to work as well, even just part-time where to look for jobs with no job qualifications