When choosing "restore all" I think DO should restore all. This also includes deleting non-existing files that where not backed up.
Example: Files in "UserCommands" or Icons in "Icons" that were deleted before won't be deleted when restoring all (I use system backup images, when restoring system and updating/restoring DO config deleted icons/files reappear).
Maybe DO should delete whole userfolder before restoring.