Not too shabby. :-) You had me thinking for a while. With levels like these, the new official PP1 world could be filled up in no time. I think that you should put up this level for recommendation.
About a year ago, I played this level 42 times without seeing the solution. I played it three times just now, the second time with an accident on the route, and I won. The Moral of the story: There needs to be an advanced tutorial.