What is a good use case for implementing a new retrieved property?

A.
The new property will only be used for a one time report.
B.
The new property is a duplicate of an existing retrieved property.
C.
The new property will work for a few endpoints subscribed to a custom site.
D.
The new property can be used as a long term targeting method for upcoming actions.