I know you're either current or former LE so I am curious as to why you advocate for "must inform".  I know it seems like common sense to what to tell an officer especially if you mean no harm but I changed my tune when a DPD lieutenant explained his thoughts.  His came down to he already assumes everyone is armed and wants to kill him so you announcing you have a gun only stands to escalate an already tense situation.  It's one thing for a driver to say "I have a gun inside my right hip waistband" to the officer standing at his window but what does the rookie officer approaching on the passenger side hear?  The whole conversation or just the words "I have a gun"?

I can see both sides so truly just interested in your perspective especially as LE.  I also agree that all CCW classes should invite an officer to speak on this subject, mine did and it was great to be able to ask questions of him.