I really had fun!
I had a 2 off, until one route I tried - even if not the winning one - made me do something special that was obviously saving steps. So I re-used my 2 off route and apply that "trick" to it, and that was it! :D
Nice optimizations, cool structure.
It would be better to remove unnecessary parts of the level – levels tend to get better when you make them smaller and simplify them.