The keynoting system within Revit is good at identifying objects (connecting the drawings to the specifications) and how they’re being used commonly throughout a project. What it does not do well is identifying objects that are common but are used uniquely throughout a project. There are two ways to overcome this issue:
- Create an unique keynote for all the various uses. This can lead to a long list of keynotes to identify the same objects, defeating the purpose of keynotes in the first place. In addition, because of the differing keynote number, contractors have asked how the objects differ between the two (more RFI’s, not less).
- Manually add a line of text after the keynote to identify these unique uses. Less than ideal, hard to maintain graphic consistency. See example below (The keynote is in Sentence Case while the text field is in ALL CAPS):

Therefore, I would like to suggest the ability to add an Instance Parameter text field to the keynote family. Not only will this allow for various uses to be identified, but it will also assist at identifying different finishes for a given product. For example, if multiple finishes of a solid surface counter are being used throughout a project, the keynote would read 12 36 61.A2 SOLID SURFACE COUNTER TOP SS-1 (SS-2, SS-3, etc). If a change to the keynote text is required, it would be done once, versus three times, without changing the finish identifier.

Thanks,
Chris