We do pretty much all those same things. Sounds like you've got it pretty well covered, and I agree with your comments/observations. I can't think of anything off the top of my head, but I haven't had any sleep.
Just did (think of something). Another thing we look for is any disciplinary actions, complaints, etc. I don't recall how/where; my better half does most of that for us.
FWIW, Angie's List, a pay rating/review service (NAYY) is rating/reviewing doctors now. They haven't been doing medical professionals for very long, so they may not have a lot yet, but it's growing.
Several of our doctors are also affiliated w/ the same major teaching/med center, which has advantages in that all our records, etc. are right there on the same system.
Now if we could only get them to talk to each other!
Doc