Correct, the XML files provide a more convenient method for package customization by removing the need to re-sequence packages using the desired settings, and provides a way to keep package content and custom settings independent.
If you want to adjust the defaults you can edit the files, then the parameter -DynamicDeploymentConfiguration is necessary or you have to import the XML file in the App-v Management Console.
More info here