Pretty neat level. I do feel like it maybe could've been a little shorter, but I do still like the way it's constructed. Lots of nice ways to be as efficient as possible, which are fun to find as you go through it.
While the level is functional and the lesson being taught here is important, I feel like there is a design out there that does this sort of thing in a less... hateful way.
Way too easy in my opinion. Took me 3 attempts .... 1st attempt I made a wrong move and had to re-start, 2nd attempt I was quite a way off - had a re-think and spotted what I needed to do and completed it next attempt. I can see why some may struggle on this though.