+1 - though I'd note you could digitally control levels via a physical switch, too, if you had a few input lines.
I don't want to have to cycle - I'll accept it, but I want to set the light and use the light, and I'll change the light when I want it changed, and not if I don't. Since they...