It's definitely something you need to spend a bit of time practicing on to get timings right, holding down allows for logner jumps which means it's a lot more complex than it often seems on the surface.
I can't exactly be talking though, my personal best on endless mode is like 4000 hehe