That’s really great!
I did a bit of check of the EV5 because it’s the one through my home region.
Segments seems to me relevant, especially between two parts.
With the GPX it should be easy to identify (and fix such errors) as between
EuroVelo 5 - Via Romea Francigena - partie France 2 and EuroVelo 5 - Via Romea Francigena - part Germany 2, where I suspect that the German part should begin where the French part ends.
The last time I was cycling in this part, I didn’t pay attention to EV5 signs. But it’s still an ongoing process that stickers will be replaced with signs here,
the left one is new, the right one is old.