After looking at the level, I knew I need to decide what blocks are needed to fill the hole. Today I finally had the courage to give this a try.
My intuition was wrong and my problem was that I chose the awkward blocks to fill the holes.
I think the idea of this level is not bad. Just the unnecessary U turns needed at the end are annoying.