Not much else to be said. We are a manufacturing company and we have used Microsoft Power Automate to digitize a lot of key business processes. It has been a great tool for bringing heightened accountability, traceability, & visibility to in-process tasks and management of our production floor.
That said, we have some business processes that can take anywhere from 8-10 weeks to complete, usually where it pertains to new jobs being prepared for the shop floor.
The 30 day limit on Flow runs really kills Power Automate's functionality for our business. It would require programming of many individual Flows that are triggered by the completion of Approval emails - not ideal.
If anyone at Microsoft is listening, I beg you, make this a priority.
The ability to have longer running Flows is a popular request of which the Flow team is aware.
One alternative that you might consider is to use a LogicApp rather than a Flow for you longer running processes. LogicApps can run for 90 days.
The LogicApp design environment is almost identical to Power Automate.