I think the timing is appropriate. It forces the player to have to be extremely accurate. I just hope that Level 9 is at the end or at least near the end so that its difficulty is comparable to the player's progression. It's very well timed in my opinion.