@Alexis I use something fairly similar to this for a large enterprise app. To my mind, business logic changes but patterns for displaying information don't (that much in comparison) so organising by business process isn't necessarily the best approach.
The difference for me is I also have a src/containers/ folder where data is injected into components, making the actual pages much simpler than would be possible in this approach.
That all said, I'd be really interested to see your equivalent of this article - so ping me if you write one and I'll give it its first 50 claps.