My apologies for misunderstanding @AdamMcA,
We don't support the ability to generate a revenue report from a subscriber list at this time. This is however something that is on our radar as a potential feature add-on.
One thing to note about cloning a flow is that if they are list/segment triggered vs metric triggered, the cloning process will behave differently. A metric triggered flow will require you to create and save copies of each email template to resend.
For the alternative solution, I would recommend using was previously mentioned and filtering your facebook lead ad customers from a flow so that you can create a report. If you can isolate those people coming in, then that would mean you could create a day by day report for each flow email tracking revenue.
Another thing is: what you could do is create a segment including everyone who has filled out a lead form and then run an engagement report.
What you can do is apply date filters on the top right, to look at a date range or specific day and it will display all emails originating from a lead ad on that day. The only limitation with this is that you can't export from here, so a workaround would be to create a segment with a custom date range, and then export the data as CSV which would show you new emails within that date range.
Lastly, another way to get a solution (although it will not be daily revenue breakdown) would be to use the best people breakdown and export that CLV for your segment reports. It would be faster to look at averages of segments but will not provide a daily breakdown.
I will also update you here if there are new things to add or report back on.
All the best,
Alex