Jer Harwood you make some great points and hopefully they are addressed soon by Microsoft.
In the mean time I wanted to share some workarounds that we have implemented.
One thing we do is we use a generic/service account to run the reminder Flow for our list. The account has to be licensed, but this setup allows us to administer the Flow instead of having users setup several of their own Flows. The flow still runs daily, but it is only one Flow for one service account running instead of several individual user Flows. We still encourage individuals to setup their own Flows when it makes sense for them, but for this scenario a single account running a Flow for all users is ideal.
Next, we use the Set a Reminder Flow just as a starting point, then go into Microsoft Flow and customize it to add more conditions and actions as needed. For instance we can configure it to send reminders only for certain categories of items which are defined by a Category choice field in the list.
We also have a "Subscribers/Users to Notify" field in our list. Users can edit an item and add themselves to this field if they want to be sent email reminders only for specific items. Our Flow is customized to read this field for each item and only send to the users in this field.