Small is relative....and so is the frame size / if I decide to carry a revolver, I use the same holster whether its a K frame 2 1/2" model 66 or a 4" model 66 or model 19....any of the K frames are very easy to carry - and to me, they're small..../ but I'll take a model 19 or 66 in a 4" over my 2 1/2" guns for the longer sight plane alone, I'm a lot more accurate with the 4" than I am with the 2 1/2" versions.
Weight of the gun - is a primary factor in the recoil formula / 8 oz makes a real big difference in the amount of recoil you get ( about 15% ).
But it mostly comes down to what fits your hands the best..../ none of the J frames work for me personally .../ where the K frames are ok ( the L or N frames are a lot better )...
but shooting a K frame in a 2 1/2" or a 4" with .357 mag ( 158 grain ) I can be very effective out to 24 Feet / which is all I need for Defense.
If I want to shoot "bulls eye" practice....I go to an N frame, model 27, in a 6" ....and push the target out to 20 and 25 yds with a 3" bullseye. My eyes are not good ...but off hand, with open sights, I can punish the 3" circle about 80% of the time...somedays better than others.