1. Размер
2. Чтобы каждый слайс мог объявлять динамические роуты, придется написать обвязку, которая по размерам будет не меньше самого роутера
3. Чтобы ловить 404 на роуты из всех слайсов, также нужна обвязка
4. Перед тем как показать роуты, нужно сделать асинхронный запрос, реакт роутер покажет мгновенный 404
5. Делегация роутов без exact убивает глобальный 404
Ясно, ну в целом каждая из указанных проблем и с RR решается как ты заметил, в одном из моих случаев на размер плевать так как приложение во внутренней сети, но в целом обвязка для динамических роутов минимальная - у меня роуты это combine-сторов эффектора - внутри просто текущие права и доступные ресурсы учитываются и все это в плоский список роутов превращается и далее просто в Switch циклом вывести Route-ы