Interesting implementation concept! As others mentioned, the variable latency does make it hard to time things right. I love games that manage to use only a single button.