Instead it will help when you scale your project. Routing will be managed in once place instead of scattered all over the pages.
Complexity came into existence when we or other can't understand the written code so above approach will help you to make it more clean.