I mean I think he would've made more in the NHL, even playing for league minimum. Switzerland isn't exactly cheap, and while the clubs pay good in European pro hockey standards, the salaries in Europe are nothing like in the NHL.
All that said, he's going to be playing in a big role (unlike in the NHL), less games, shorter distances, Switzerland is a beautiful country and quite high up there of places where people would probably love to live. And going back home is half day's drive instead of flying for a day across the pond.