Customised Race Routing for Organisers

Would it be possible to allow race organisers to specify their own race routes somehow? I love racing but it would be better if instead of doing laps of the same route you could select any combination you like to make custom routes. Also it would be great if races could end at any banner, that way you could have hill top finishes at the epic KoM and if a banner was added to the radio tower climb there too.