This is really a very complicated question, and one element that I did not see covered (correct me if I missed it) is what sort of "social environment" will the pistol be kept in when at home in its home defense role?
If a revolver is kept as a home defense gun - and I presume it will be kept loaded - then there is no safety mechanism that can prevent it from being fired by "inquisitive hands" - i.e: little kids. And believe me, if there are little kids in the house, they will find it.
A semi-auto, on the other hand, can be kept with a round chambered, but it may be equipped with a manual safety, or perhaps a magazine safety such that a round can be kept in the chamber but the magazine either kept out of the pistol or perhaps inserted in the mag well but not fully locked in. (Glocks, of course, really have no safety whatsoever.) Semi-autos give one a lot more options regarding the degree of safe storage.
I totally disallow those little internal locks with their tiny keys, of even more traditional trigger locks, as in a home defense role the lock will be difficult to find, insert, and manipulate.
An option that will work with any handgun that will keep the gun from being accidentally fired by inquisitive kids is a police style retention holster. These require some sort of special manipulation, such as the pressing of a catch during the draw, or perhaps a specific push and twist to draw the gun. I read an article years ago where a guy ran a test. He left a unloaded 1911, cocked but with the safety applied, in a room with a five year old (IIRC) kid. It took the kid only a very few seconds, once he found the gun, to click the safety off and "fire" the empty gun. He then left the same 1911 in a police retention holster, and the kid was NEVER able to get it out of the holster.
Revolvers will function with any ammunition for which they are chambered, including such "exotic" rounds such as snake shot - a plus for hiking and camping and such in the great outdoors. However semi-autos can be finicky regarding bullet profile and such. Additionally revolvers will "cycle" more reliably, since it's human muscle power that cocks the hammer and chambers the next round. But semi-autos are susceptible to operating difficulties if "weak wristed" as they require the full recoil impulse to cycle them and are not tolerant of any of the energy being absorbed by a weak hold.
Revolvers, on the other hand, are a little more likely to have issues with broken hand springs and such. And the lock work of a revolver is pretty much inaccessible to the average user, as removing a side plate is not something casually done. Semi-autos can be easily field stripped, of even detail-stripped, fairly easily, as is done to some degree for each cleaning.
And as has been mentioned, revolvers normally can be chambered for more powerful ammunition, such as .44 Magnum on up. Not normally so for semi-autos.
Revolvers are a little "lumpy" when trying to conceal them, as the cylinder is usually wider than the even the biggest semi-auto. Also the revolver just isn't as space-efficient a design.
I thin, were I to be facing this choice, I'd keep one of each - a 1911 (always a good choice) for home defense and concealed carry, and a .44 Magnum single-action revolver for woods use.