Just had my mid-year meeting follow-up with my moderator. It seems he would like to see a focus on XML standards for this system, rather than just a botch of XML which I decided on. Don’t really know how I decide on that.
On searching for them though I found a CMS XML framework (uh-oh) which basically just outputs everything as XML. Find it here.