I think it would be good to have a logs or history table for all the workflows that have triggered. Optimize it by, if a workflow triggered a bunch of time you can add an "nth" time on their row, then if it just normal, then it would be a normal row.
I am trying to manage and watch all the workflow that are running since the old times from my previous colleagues and it would be helpful to have this feature to easily track and optimize automations too by seeing whos running execessively and efficient.
Let me know what you think of this.