I am creating a reusable Flash swf for displaying xml data in a treemap, which will be highly configurable. I am considering requiring an xml settings file at the root, akin to a .NET web.config appSettings section. Default values for the settings will exist in a AS class file, which will be overridden by the xml config file. They can be then overridden again by the flashvars parameter.
Is there are more standardized way of doing this, or am I taking the correct approach?