Why is it useful
In our, and I assume other applications, clients have the ability to customize field names for a more personal user experience.
It would be useful to mimic that kind of feature/configuration in domains which in turn would display custom fields names in Topics when creating ad hoc reports.
Who would benefit from it
From our perspective front end users would benefit from it. They would be able to create ad hoc views/reports referencing field names they are familiar with in the application.
How should it work
There may be other options however the one I can think of is to perhaps have the ability to enter a profile attribute in the domain label that can be referenced at the user and/or organization level basis.