First time round today I used the undo where I discovered certain orders were necessary (at every point actually) and finished 2 off. This was due to taken extra steps where obviously I didn't have to, solved it second time round. Okay level.
I was very pleased to get this eventually. After a while I saw what I thought was likely to be the final moves but it took a good few attempts to reach.
Finally solved this one too. Previously got it down to 2off. Today's first attempt 4off, then I solved it, but to me it seems like I just repeated the same moves, bizarre. I think the crucial element is placing the middle section.
No laughing here. I'm finding these levels tricky. 2off so far here.
Edit: one month later. At last I've got it. I just kept on pushing trying to find different paths to pursue. Great first level.