Have Tax Questions? Ask a Tax Expert for Answers ASAP
If you do hit double taxation remember that the UK has a Double Taxation Treaty with Switzerland where tax paid in one country is allowed as a tax credit in the other. If you are both intending to dwell in the UK, then an UK citizenship is always a good idea. My wife is Thai and I put her up for her UK citizenship on the day she was entitled to apply. She can now, with dual nationality, float in and out of the UK or Thailand using the appropriate passport. Not so her elder sister who is married to a German. Germany does not recognise dual nationality.
Having said all that, if you elect to move back to Switzerland make sure you send a Form P85 to HMRC and then you will be classified as non resident. The fact that your husband do not hold British citizenship is irrelevant.
As I said the Treaty should protect you. If you are not going to stay in the UK why bother, getting citizenship is an expensive exercise these days.
But not if you had a British passport.