Rather than longer levels, shorter levels could be better. I would say making it so that the line of allies changing as you reach checkpoints in "longer levels" may be worth thinking about. But yes, very cool visual vibes, you can be very proud of it!