I have been a USCCA member for a while now and I have the same questions you do.
While I haven’t heard anything negative about them, I always wonder if I am missing something.
I do think they provide more services than other insurance providers. I have been looking through their training...