Sounds nice ^^ i would pay for it :3 i think on android it would be some more intuitive, but i think even there you need a zoom funktion. these displays are even mor smaler xD
Maybe i should also note that the click area is a little larger then the circles themselves, you can check it with your mouse on desktop by slowly going near the circle ;)