I prefer Zwifthub for routes and lead-ins, as you can also click (on the little trophies) when you have done the routes, then sort by completed/not completed… otherwise, you can’t see which badges you have until after you’ve started riding on Zwift itself, which is not great, either.
Still relies on you doing this manually, BTW, there’s no automatic way of keeping track of route badges achieved before choosing your route…