Hi,
So according to my opinion it entirely depends on the project calculations and data.
I've created such flows, For my project it demand multiple flows instead of one Single flow.
Multiple flows benefits,
1) If your business logic has so many conditions then better go with multiple flows. Power Automate has a restriction with nested conditions and you can't go beyond nesting limit 8.
2) The oops principle if you can break it in a structured way , may be the flow can be used in other area if required. Like taking backup file/sending mails/reports sharing etc.,
3) The debugging makes it easy compared to one big flow, where you have to check back and forth values.
4) Accuracy can also possible if you have data design planned.
Thanks.