What about conflicting entries?
Example:
MXM.xml = <FTPPriority>Normal</FTPPriority> Pref.xml = <FTPPriority>9</FTPPriority>
By your reply, the value "9" would take precedence over my "Normal" entry. If for what ever reason I were to set my MXM.xml to <FTPPriority>Low</FTPPriority> the 9 would still supercede my later hand edit change. I think a typical user (non dash tweaker) would know to change the entry in the pref.xml or make the change in-dash. They would assume, just as I did (until I found the perf.xml), that the change to the MXM.xml would be enough.
Not to compare MXM to evox, but changes made in-dash resulted in a rewrite of the evox.ini. I won't even pretend to understand the difference in complexity if rewriting a multi-node xml file vs. a line-by-line ini file, but it would seem to be better for the end user to have a single well documented MXM.xml, than several xml's in varying locations.
Please keep in mind. This is by no means a criticism of your great work. I just think more in terms of MXM being an excellent dash, not a DVD launcher. |