This is a neat idea! I quite liked this demo, thank you for posting it.
Hotkeys are a must-add of course and its a bit strange that processing is so similar between the three inputs.
Regardless, I kept coming back until I felt like I could reliably clear the level so there is definitely something compelling about the formula here!