That sounds interesting. I'm going to implement it.
The only question is what would be the format of the file? I was thinking about plain text with a param=value on each line, but then there is a problem with new lines and defining namespaces. May be better idea would be XML file, something like
<params>
<param name="p1">value</param>
<param name="foo:p2" xmlns:foo=http://foo.com">val2</param>
</params>
What do you think?