Fantastic idea – I love it!
Another idea for enabling report customization that I think would pair well with what you described: Allow the user to format the sub-header row that currently contains “”*** source-name to destination-name ***" with a template that allows keyword substitution. ie, Something like %SOURCENAME% would be substituted with the actual source name.
A new sub-head row would need to be generated anytime one of the keywords used in the template changes.
Marc