I think it would be almost as easy as flipping a switch from the compund actions button press. Think about it, the code is already there for the trigger to exist if a button is pressed. The same code can be duplicated and setup to trigger if criteria is met, thats all the button press is a crteria of the button being pressed.
Yes this could be a game changer for so many things. Especially this specific use case.