Switzerland is part of EU. EU is a bunch of naive men and women who think they can control the people.
So to answer your question, no switzerland is not a safe haven for crypto. I think you should look towards australia. They have an understanding about how things work, and they only control what makes sense to control.
No, Switzerland is not part of EU. Switzerland and EU only have the so called "bilateral agreements". These (recent, 2005) agreements are about many things (security, asylum, environment), but Swiss is absolutely not part of EU. In fact, swiss people are mainly against being part of EU. They want to remain independent and autonomous.
At the moment, Switzerland is doing many things towards the digital economy, like building huge server vaults under the mountains to keep google servers safe in case of a catastrophe. I heard some swiss banks are now moving towards cryptocurrencies. I'm almost sure some private banks specialized in crypto already exist there but I don't know much about that.
To me, it is very obvious Switzerland will be one of the first countries accepting cryptocurrencies at large scale. They lost too much with the recent banks scandals, they have to move on and moving to crypto is certainly where they could shine.
Disclaimer : I own both swiss and french nationalities and living on the border
