Зачем connected-react-router, если есть window.history?
Зачем подключать библу, пробрасывать ее в стор, чтобы потом видеть инфу о навигации , если можно просто обратиться к history, или что такого можно получить из этой библиотеки, чего нету в window.history
Если тебе просто нужно получить данные о странице - можно воспользоваться и таким методом. Если же ты хочешь использовать эти данные для динамического изменения адреса страниц и тд - то предпочтительнее пользоваться библиотекой.
Смысл в том, что React - это по сути одна большая абстракция, построенная над домом. Если начать вылезать из абстракции на более низкие уровни - то она начнет протекать. Таким же образом можно и события вешать на addEventListener, но React не рекомендует это делать, так как для обрабатывания событий там имеется готовый инсрументарий