Yeah, I'm imagining a couple of different features:
"Assign lock" as a toggleable menu item and assignable button (with LED feedback to show state) which prevents assigning faders
"Auto-save" as a toggleable menu item (on by default) and assignable button (though I doubt most would use it) which automatically saves to config on disk when assigning or unassigning.
"Save" as a menu item and assignable button (for use when auto-save is off)
"Load" as a menu item and assignable button
Maybe a "save as" or "backup config" menu option to allow saving of multiple configs
Maybe a "load backup" or "load from file" menu option to prompt the user for a path to a backup save
also maybe a save-lock feature so you don't mess up a config you like
Probably can just do this with the menu instead