Swiss is a wonderful place to live. Tends to have good weather in September, this year even a part of October. During spring and summer there is a lot to do in Geneva , whole Swiss. But if you are not a skiier , like me it can be boring during the winter. Also , Geneva tends to be very small socially wise , within a few years you know nearly everyone.. not too many places to go clubbing etc.
And in my opinion Geneva is mostly a place to raise your children , good international schools , nearby the best boardingschools.
So I would say ''2BE'' here a few years , with some long ''holiday'' breaks / weekends ,then move and come back when you are settled.