I enjoyed this level and had big fun at my 2 off (solved straight on the try after I got it!), because it was an interesting case: a block that seemed irrelevant to my route, if pushed to square aside, allowed a minor variation that was a 2 steps saver! Glad me, but honestly, even after winning, the two ways to go seem equivalent to me. I really need to count to see that one is shorter... LOL
To me this is a very evil 2-off, and this is very difficult for a 4-point level. Luckily this is not a pipelining level, otherwise I would have given up. Finally get free from a question mark.