Я думаю, что создание множества маршрутов может легко привести к неприятностям, причем не из-за производительности, а из-за путаницы MVC.
Если вы придерживаетесь шаблона действия / контроллера 9 из 10 раз, будет достаточен маршрут по умолчанию.
Я использую пользовательские маршруты только тогда, когда мне нужен ярлык URL, который выглядит красиво.