Les routeurs PHP sont assez performants et si ça peut-être géré coté application, c'est mieux. Ça permet, notamment, de générer des routes via un CMS.
Par ailleurs, tu pourras facilement migrer vers d'autres serveurs web comme Nginx. En effet, tu n'auras pas toutes les règles de réécriture à reconfigurer mais simplement celle qui redirige les requêtes vers ton routeur.