It's everything you said there, bigbear.
I don't own one but a friend does. I do want one.
As for "trainer" pistol . . . I like introducing people to handguns with my 9 shot Taurus 22LR revolver. The training technique it's best at is loading 3 or 4 rounds randomly and watching for flinching. I can usually train a lot of flinch out of them that way. They can easily see the flinching for themselves too.