Some good route choices there. Better than mine, especially on the long leg. A deserving win, against good competition (not me). Shame you're not an AWOC member, as you would have had to set next year's course.
It would be fun to set courses on that sort of terrain.