That could be a very good one, with little tricks here and there, but as is now, the winning route is too much forced. Watching a bit ahead of pushing is sufficient to know. This one would allow for something a lot more difficult I think. :)
A strange one indeed. So many avenues to improve it. Duplicate paths, impossible paths...this level has all of the errors, though it wasn't terribly unpleasant, so it had that going for it.