If you choose actuator as your device in RM, it exposes all of the attributes.
As for the virtual switch, I like having the ability to turn off any repeating rule at any time. I can't do that using mode. It's just a personal choice.
You could also just use the BPTWorld Chromecast helper app. It does the same thing as the RM rule and a lot easier to set up.