I have never shot hogs, so cannot address that part, but one or more SP101 revolvers are on my person just about every time I leave the house, and one is in my pocket now. I agree that an SP101 is not heavy; I want a bit of heft in a carry gun. I also agree with the comment that the 3" version (actually 3-1/16") is a natural pointer; at least in my hands, the balance point being more toward the muzzle increases the practical accuracy of the 3" version, and if using the sights, the extra bit of sight radius certainly does not hurt anything. (I have both the 2.25" and 3.02" lengths.)
Really, however, the 2.25" SP101 can be shot accurately. Practice is important,of course.
I have fired Federal Castcore 180-grain ammo through an SP101. Recoil was not punishing. Be sure to hold hgh on he grip, which minimizes muzzle flip, and directs recoil into the entire hand and arm, rather than concentrating the recoil into the web of the hand.
If worn on a belt, there is no practical difference in the concealability and portability of the 2.25" and 3.06" versions. In a pocket, well, it depends upon the size of the pockets, and most ready-made pocket holsters are probably sized for the shorter weapons. (I once saw a listing for a pre-owed Kramer pocket holster for the 3.06" SP101, but those are made to order.)