Since the Openprinting teleconn on Wednesday I’ve added support for the Driver XMLs and moved everything into a new non-prototype branch: https://launchpad.net/gsoc2011danieldressler/xmlparse
Progress is good and in the next few days I plan to get Option XML support done, and finally PPDs.