Oggdude,
First off, love the app. You've done a spectacular job.
I have one question about the XML files. Is there an easy way to merge the data from them into the files when a new release is put out? I don't mind having to enter all the description data myself, but I don't want to lose it by overlaying the files when a release happens.
What Oggy does is with each release he will note any and all changes files or folders within the Data folder. So you can keep your updated Data and just copy over the new stuff from each release.