I'm also curious why is it that you are asking if Switzerland is the "best' country to launch an ICO, is there something that we don't know about them?
what is the concept of registering dual companies & what are the tax implications of registering a company in switzerland?
I think you have to ask someone that's residing there or simply a lawyer that's base there so all of the questions that's rotating on your mind will be answered smoothly.
I don't even know why you want to based on a country just to launch a ICO when you can still internationally promote it to there.
Maybe it is because Switzerland is a rich country that can also be one basis of some investors?