I like the puzzle in here, but it does feel like there's too much superfluous stuff on the side. It seemed apparent that the correct solution was the only viable one; it might've been nicer if there were other close options.
On first try, simply because it was clear to me what blocks are needed, and knowing the lot of moves it will be consuming to move them, it had to be within a restricted area. Hmmm... A bit messy what I just said, but it makes sense to me LOL