Non-Dom status in Switzerland?

I am not sure what capers you were thinking of but IR35 rules (and, earlier public outrage) has put a kibosh on such arrangements. I doubt there is anybody recognisable at the BBC who uses personal service companies any more.