Neat concept, but I struggled to get the other balls knocked off without rolling myself off.
If you keep tinkering with it, it would have helped me to start on a smaller board so I could get a better feel for how quickly I was moving and turning. Or even just some more texture on the current board so it would be easier to judge my speed, especially as I approach the edges. I ended up just trying to play at the corners since that was the easiest place for me to "read" the table and movements.