Interesting idea and style!
The only thing I would have done is have the first guy be almost be perfect and have the last guy be hard to predict for difficulty reasons.
I did think about that for scaling the difficulty, but I was concerned that if the first song was almost all perfects, players wouldn't get used to calling out OK/Miss and would end up going into the later levels without being prepared