A: 

How does it do the collection? Are you doing an AppSearch and populating properties? Can you just use the [PROPERTY] in your XmlFile element? Note [PROP] is the value of PROP in MSI speak.

Christopher Painter
I looked into using that option however I could not see a way to use that option without hardcoding the property names I want to collect into my WSX file.Essentially I have solved my issue by writing the settings I collect to a temporary xml file and this then allows me the most flexibility.
John