there are tons of course specific data-fields supported on Dash. it would be great to add 2-3 pages to a profile when a course is being used (distance to next ascent, vert to next ascent, total ascent, remaining XYZ, map with overlay, elevation graph).
Check this out in 2.5.0, make your profile "smart" and you will get extra pages added when there is a course added.
We may need to add another course specific page, but this should be pretty close to your request.
Attachments Open full size
This already happens for the cue sheet page. Turning other pages on or off could be similar. In fact, it would be convenient to be able to specify if a given page was on all the time, only in a course, or only in a workout (or maybe either in a course or a workout). Otherwise you need a whole bunch of different profiles to accomplish the same thing. I tend to have one profile for indoor workouts and one for outdoors. So, having pages that automatically appear based on context would be handy.
Attachments Open full size