That's exactly what I was going for! I actually had a 3rd level about 1/3rd done that would have introduced weighted buttons and moving platforms but ran out of time to finish it.
Agreed on the rails! I had that feedback from my testers too and meant to add orange indicators at the start and end of the rails so they stood out better.