Could the option for an on-screen display of a Legend be added to Display Styles : Display Rules.
This would mimic the functionality of the Thematic Display legend but use the Display Rule criteria list as the Legend's content/list.
This might mean each criteria needs a Name column to display in the Legend.
This would be really useful where rules have been automatically generated from a range of similar values.