Really cool level - the way you have to maneuver around the hole gives it an extra flavor that differentiates it from some of your similar constructions. I enjoyed this one quite a bit.
Wooooow, this was soooo hard to see. My first exit touch was almost 100 steps away. The next try I got 308 and was stuck there, for a while. Only then did I figure how to finish in 284. A wonderful level!