You know, I've been teetering on the fence on this subject for a while now. My state doesn't have a stop and identify statue either, but do I really care if they want to ID me JUST to make sure i'm not a felon. Yes I know statistically felons would hide their firearm, but nothing like that is a guaranteed constant. If asked, I would probably comply with identification, but I wont say that anyone else should have to.
The parts I do have a problem with is him taking his weapon and frisking him for other weapons when no evidence existed that he had or was about to commit a crime. The SCOTUS even worded in their ruling on Terry stops, that the simple possession of a firearm does not, by itself, provide RAS that one is about to commit a crime. I don't care if it's for the officer to feel safe, if they want to feel safe, find a different job.
So all in all, I'd say the encounter went well. The LEO didn't try to intimidate the person for more information and once the person stated their rights and the lack of a state requirement to ID, the LEO respected those boundaries. He had a good demeanor and even cut up with the guy, shook the guys hand and left him alone.