It would be very useful if there was the ability to save all System.Error objects to be investigated later as there is no way to do this currently. If there was some way to add, for example, an event handler which could save the non persistent System.Error object into a persistent object.
The only option is to add an error handling path to an activity in a microflow and you can't feasibly add an error handling path to every activity in every microflow or nanoflow and this would cause performance issues.
Some of our projects we hand off too clients and they have requested their own error handling.
Currently we have to go to the logs everytime a "Contact your system administrator" appears, when we really want to just let them see what the issue is. Even a toggle to turn this default friendly text off to something more verbose would be really helpful.
Quite surprised this has gone on for so long without addressing.