something Kekin proposed with the digital signature made me think, that it'd be nice if there was a means to suppliment/append to header/footer of reports in general without having to do it with raw statement steps... (and if this already exists I apologize for not checking first).
I think it'd be neat if there was an approach similar to the 'Additional Results' logic per step that's available. In the 'ModifyReportHeader' callback, or in the report options somewhere, a user would be able to supply the data within a certain list of available options/allowable types, and the report generator/DLL would handle the formatting/whitespace such that it works for txt/html/xml headers without the user having to do the formatting themselves. From my experience, most items added to headers consist of (1) supplimental string data, (2) supplimental numeric data (3) small images/logos(in the case of txt, maybe the alt text can be used, or just the path put into the file...?)

even if the new info was just tucked into the list/table before the failure chain block, it would be a nice time-saver for users who want a generic report but just have one more UUT detail that needs to show up in the header.