Looks like an absolute mess at the outset, and at first it's easy to block yourself in permanently. However, once I saw the main idea of the level, the optimizations were enjoyable and came quickly. 7 tries on this excellent level.
(13 years ago) Nice level.
But since there are not so many options, the solution was easier to find (for me). 25 tries.
******************
EDIT 2022, 7th Oct., rebaten. Adding stars. And wondering WHY is this so hard to see.