there is a new version of the milight binding in progress, please have a look at this thread:
Especially delays between commands and repeating of commands is implemented more reliable now and is configurable, too.
@peez: It is not necessary to make rules for On/Off. You can just use a switch for the color channel, the binding will figure out what your intention is.