… and I don’t even work in ArchViz.
Naw, as I said in that block of text: I also think the individual option and an import toggle for “autosave datablocks” could actually be a pretty solid solution to this. Set it to autosave for the most use datablocks and most people would probably just leave as it. Strict data management has its merits but is certainly not needed in every workflow and sometimes even destructive. It should be configurable and have way safer defaults for most users at least in the most used datablocks.
Maaaaybe add a preset option for diffrent settings. Something like this maybe