Implementing Flexible Passport Co-branding

Little busy with, recently started implementing Passport flexible co-branding. Just writing up a component for reading co-branding settings from .XML file and produce co-branding html for Passport website.

So, soon you can expect some code / if possible the component too. Would like to get some relevant feedback/ideas surrounding how easy it could be implementing Passport Co-branding for any site.