Uploading maps is not something I've prioritized, because while awesome, there are issues and some excellent alternatives already mentioned. I am keeping an eye on it though, maybe for the future.
There is limited support for displaying o-maps at the moment, e.g.:
my race sunday. You can do this for your own tracks using the little video icon in the lower left of the map viewer page (a video is not required). It does require an uploaded-somewhere-else QuickRoute JPG and Google Earth. The earth plugin integration is buggy, so if it doesn't seem to work, you might need to try reloading it. It also doesn't quite work with multiple tracks yet.