One further suggestion:
The limit seems actually to be set at 20. -- Since many of us have already much more routes, it would be nice to screw up this limit.
I would use this - long-awaited - function to show all the routes that have already been travelled. As an overview, so to speak.
Great work! Thanks.