Personally I don't enjoy playing these kinds of levels too much, but I seem to be in the minority there. Mercifully, after finding the exit, the optimization came quickly. I think labelling the blocks and holes in Paint helped with that.
This was a really interesting one where the optimizations kept trickling in two steps at a time. No one big a-ha moment, just an occasional slight cleaning of the path. Lots of possibilities here and everything does a good job of getting in the way.