I'm a newbie and I try to avoid at all costs using routes.py just to re-organize my controllers. It's much safer, easier and predictable to organize controllers and functions to map directly to URLs.
If you are moving from another system and want to make sure old users continue to be supported, that's a reasonable reason to use routes.py like this.

