If incident priority field was an allowed Scope selection for setting Permission Restrictions within Roles, one could create an Incident Priority of "Confidential" which could then be used to restrict access & visibility of certain incident/requests to only those technicians who need to know/work the tickets. Again, adding Priority to the Roles Permission Scope could then be combined with other Scope values such as Category/Site/Department to provide an even more granular access for certain incidents/tickets.
For the time being, I have had to create a fake site named "Confidential Incident" in order to create Role Permission Restrictions to restrict visibility of certain tickets from all of the helpdesk staff. Seems wrong to have to setup this work around, and certainly more difficult for our co-workers to remember how to submit a confidential ticket.