Если ваши роуты грамотно кэшируются и кэш сбрасывается при изменении основных данных, то не так уж и важно где они сидят. Но у вас скорее всего нет кэша и в вашем случае хранение роутов в БД будет создавать доп. нагрузку, т.к. при обработке каждого запроса приложение должно вычитать роуты с БД.