I have completed both the new Serpentine 8 and the Mont Ventoux routes. I have selected both routes from the menu and rode 10+km beyond the end of each route. And both times the system did not award me the badge, xp, or any acknowledgement of completion.
I just want to let you there is a bug in the system. Let me know if there is any addition information I can provide to you.