Is a switcher a better pattern than radio buttons?

I’m designing a list with an option to switch some records on and off. I’m wondering which pattern to choose: standard radio buttons solution, or something a little more sophisticated but not too uncommon—switchers.

I know there are some flaws regarding the use of switchers, e.g. problems with the state of the switcher, but maybe merging standard switcher with indicator of the state (active/inactive) would be the best solution.

I have attached an image with some ideas, such as those implemented in Apple and Google products. So is the switcher a better solution than radio buttons?