Yeah, timing is the hardest thing to do in rhytm games. It should be super precise or it feels weird. I'm working on Rhytm TDS now and feel your pain)