Nice execution of your idea. I enjoy the multiple ways you can take in a level. Maybe reward the player for not using all available size changes so people maybe are tempted to take harder routes.
Though sometimes it feels a bit fiddly and frustrating when there is not much space and the charakter is stuck on a corner.