It's a great idea and we'll be looking into doing things like that in the future.
Honestly, though, there isn't any room left for additional features on the IO-204. The internal ROM was already maxed out with the C3 firmware. We spent months writing and rewriting the code to squeeze every last byte out of it to make room for the C4.0 additions.
But fear not! C4.0 won't be the end of the road for the IO-204. The "on-board rules" duplicate all of the features associated with pushing updates to the server (ie, send message on state change, analog trigger, failsafe settings, etc). This means we can eventually remove those function from the module to make room for new features.