Both with Custom Property displays and Component Monitor displays it would be nice if the ability to use more readable field names existed. Let me explain...
I have about 75 Custom Property fields that I use for nodes. These provide a place to report the customer contact info associated with the node, the node's rack location, etc., etc., etc. If I just used fields names for the properties called Customer_Name, Address, Phone, Rack_Location, etc. they are placed in alphabetical order when displayed on the webpages. With the number of properties I am using, you have to add to the field names in order to get things to display properly for example the list above changes to something like 01a_Customer_Name, 01b_Customer_Address, 01c_Customer_Phone, 02a_Rack_Location, etc. which just makes the display even uglier but the data is then in the proper order.
Again the same holds true for component monitor names even with the new ability to reorder the Component Monitors within the Application Monitor when viewed through the "Components" view for example.
A fix for this would be to add a Displayed Field Name field which would allow you to put in a more readable name for the field. The field name mentioned above would still control the order of the fields in the display as it does today but the convoluted name would be switched out for the Displayed Field Name making the UI more pleasing to the viewer.