Why would I define the Default System Types Directory in Preferences?
If that directory has been defined you do not need to worry about domains etc. when upgrading Data Modeler. All the system type kind of things are automatically available even though you upgrade.Things like:
Custom report templates
Global Design Level Settings
And you can also add this directory to version control to be able to keep track of the changes…