Finally completed a 100% run. Still fairly rough around the edges, but aside from my early shopping mishap, I'm pretty happy with the new route.