Loved it! Was 6 off, for a while, too.
It was good fun, to search for the 306 path. :)
Agree with sspenst, there are several parts, that can be done in more than one way and give same result, but that didn't bother me.
I feel like this setup has a lot of potential but unfortunately almost none of it is used. I found at least 3 variations on each section that all lead to the same step count.