Using unitrunker, I have identified around 14,000 ID'S for the local system.
Certain departments don't often change radios or don't at all, while others will for different reasons. This alone impacts the usefulness of the ID.
By loading these ID'S to several GRE, Whistler, and Uniden radios, I find that the ID info by unit is very useful.
It doesn't always come up, and it doesn't always change in multiple unit conversations, but when it does show, it is quite accurate for at least one unit in the conversation, and often more.
You have to keep up on updating the ID codes/descriptions as changes are made, but if you are frequently updating TGID descriptions, or other info in systems, it's not real hard to do as you are uploading data to the radio weekly or something similar anyway.
536/436/ws1095/996p2/996xt/325p2/396xt/psr800/396t/HP-1/HP-2 & others