I would like to see the ability to cache this initial routing of a course, so when you open it later again, it won't get new calculated and the course can be directly started.
Such feature has been added last year on Garmin Edge GPSr.
AFAIK, Edge uses Courses as routes.[..] Now, after a route has been calculated once, it’s cached so cyclists can get started in seconds.