Yes, it's true. All "staff" pay tax in Switzerland. Don't get me going on that subject - its a load of nonsense.
Anyway, I'm a realist. I paid about 5% tax to the Swiss and I know that seeing as I lived in UK that the real rate is >30%. Because I like to sleep at night, I paid the rest of my tax dues in UK.
You can do the same with your local taxman. Just don't become resident for tax purposes in any Wizz air base.
As I said: be a realist. Ask a tax accountant what you would be best off doing.