I'm with you on the advisory part.
My impression is that it's all about negotiating the interaction without winding up in a contest of your rights vs them doing their job. If it goes that way, it seems like "this guy was being a real asshole, boss" is all it takes from the officer for justification.
I guess, on the advisory front, tips on non-escalatory language are probably the biggest win.