Very nice indeed! Thanks for sharing this, it works very well and its very intuitive to generate a route. Fantastic to have this rather than poring over a map and making some guesses about elevation changes within each segment. Copying the junction by junction info into the clipboard and pasting into a Word file worked perfectly.
Some feedback for improvement:
1 - the route disappears if you click on "How it works" after generating a route, and then go back to "Map". For routes with many points its annoying to have to do it again.
2- perhaps place a permanent dot on the elevation profile corresponding to each junction?
After playing with it a bit more, one thing I noticed is that the mileages are sometimes significantly different from the Tom Harrison map, for example Bernice Lake junction to Bernice Lake is 1.0 in the TH map but 0.5 on Traillon. Looking at the map myself I'm guessing the TH distance might be an overestimate. Now I'm curious how the distances were calculated for the Traillon implementation...