Hey there,
An useful "When to run" option for the Rules system could definitely be something like:
"Run for these user groups".
Maybe also:
"Run for these Access levels".
Seems like something that would be useful and would make sense to be there. Maybe it's in your plans already, but just throwing it out there.