I know the area well – but from Skiing / snowboarding, not riding a bike. It is a huge area – but it lacks a centre as such. So it is no Saas Fe or Zermatt.
The nightlife is going to be limited a little as unless the Brits are on and the snowboarding community is there, it will be muted. However this may not bother you.
The riding will be extensive – and even if it isn’t enough for you getting else where will be easy.
But the CHF is hyper strong at the moment. Your GBP will go nowhere. CH is expensive when there is a good exchange rate , when the exchange rate is bad it is fearsome. Eating out will make your eyes water. Drinking will be severely limited by the depth of your pockets!
Go to euroland – France / Italy/Austria/Germany. You will get very similar riding areas but much more for you money.