I think having the arrow on the button isn't a great idea. It almost seems to invite you to switch states - which it shouldn't do. It doesn't have a meaning, does it?

On mobile these sliders are OK, but for the desktop I'm not so keen. On mobile you can slide the button, but not so easily on a desktop ( it's clunky).

Radio buttons are quite succinct, but tickboxes are the clearest, universally understood and in tune with many of the Xara icon efforts.