As a Swiss Citizen, I mostly stay away in doing business there. The tax authorities get more aggressive every year and seem to draw some inspiration from the northern neighbors.
Unless you are very well capitalized, with a plain vanilla source of funds, you are going to experience a hostile banking environment. (Ok if you start a local coffeeshop, not so much - but since we are on offshore talk ...🙂)
Surely some prestige may come with a Swiss AG but I (highly subjective) feel, that it's in general decline and is only usefule in very specific cases.
Overall, for me the benefits don't︀ add up anymore - happy to be away and stay away.