In every carry scenario I can envision, I would much prefer a 3" snub-nose over anything shorter.
3" barreled revolves are duty length, not snub-nosed. Technically 2.5 & 2.75" are not really snubbies either, but they stand that sand in the arena of public perceptions. True snubbies are the little 2" or shorter pocket revolvers, S&W M36, Colt Cobra, ect.