I really enjoyed solving this level. It was for me of the type "slow progression", starting from far away and cutting more and more, until I reached 2 off and won straight the try after.
The abstraction needed to find the solution without overheating your brain is more interesting than the solution itself, but there's still an extra trick in there, so it comes together quite nicely.
Great level, but 2 off and out of idea to cut for now. Will come to it with fresh mind later.
** 10 months later **
My route for 73 was definitely optimized, with no cut possible. So I forced myself to find another way to go and the good thing with this level is, that there are only two different ways to start, so I knew it had to be the other one. First, I had to solve the puzzle with this new way. Then, once solved, I had to optimize, and suddenly: I won!
Such fun! :D