I've been using this style of organizing my Redux code ever since I started using React about a year ago, so I don't have a perspective from both sides but it has treated me very well so far. I work for an agency, our projects are typically only a few months long so maybe I haven't run across the issues that come with a massive application using this approach. I say go for it and split things up if they get too overwhelming.