IMO the biggest argument against 22LR for SD is that autos can be finicky and revolvers have tough trigger pulls.
I found the revolver DA trigger tough to deal with. Some of our forum members report good reliability with their autos. You would have to do a lot of testing, but at least with 22LR it is cheap!