First of all, great piece of software you got there!
I think I found a minor quirk. When checking for button pressed state, it would be super helpful if you could press the button in question and it was selected in the drop-down list.
Since there is a slight difference in button names between When I press button dialog and Conditional Block, one could end up selecting the wrong button.