Is there a possibility to challenge yourself ? Means: I'm loading a GPX track which I already did and start "Navigate". Then the Background of the "Navigate" screen turns Green/Yellow/Red if I am faster/on time/slower. Would be a nice feature. And even nicer if you can set the "Yellow" threshholds (e.g.: high = -5 minutes --> screen turns green if you are -4 minutes slower or faster; low = -15 minutes ---> background turns red if you are slower than 16 minutes or more.
You can race an activity which will lets you load a previous activity and set a time against it. From there you can see various metrics to compare against - including the virtual racer. Select an activity, select the middle left button and scroll to training - race and activity is located there. Can also set a target too.