Automatic auditing and versioning
I think this is something cool that we can add. I'm not thinking application-level auditing/versioning here. I'm thinking that if this is enabled then we can create a bunch of table(s), functions and triggers to create an audit trail of record updates. Then we can add tools that allows users to roll back to specific versions of a record, or even just view the audit trail so that it's possible to see who updated what and when.