Can't comment about long range handgun shooting. 25 yards is about as far out as I tend to go with handguns. Accuracy? I tend to be more accurate with .22's than centerfire rounds. Why? I don't know for sure. Maybe that .22's more or less generate about the same recoil and velocity regardless of maker. Bullet weight and recoil push with centerfire's would logically have more effect on lift from point of aim between the time of ignition and when the bullet exits the muzzel. Maybe there's a bit of "flinch factor" there too. Or, could be I shoot about 100 .22's for every 10 centerfire's.
Can't talk about the .17 caliber round - never shot one.
I'd considered getting a Taurus .22 a while back. Never actually shot one, but I just wasn't impressed with the feel of them. I also read a lot where Taurus quality is spotty. About 70% of the people that have them are satisfied with them - 30% had bad experiences. I ran across a used Ruger SP101 in .22 that was much better (for about the price of a new Taurus) and I went with that. One thing to consider with a .22 is the cheap ammo means it will get shot a lot. Not a lot of concern about frame wear - but the internal trigger, hammer & timing mechanizms are going to get a lot of use. So it's probably better to get a higher quality .22. You can probably get away with a lower quality centerfire revolver since it's not likely to get near as many rounds thriugh it as a .22 (unless you are into competative shooting or handloading - in which case you are going to want better quality). So now days, quality revolvers mean S&W or Ruger IMHO. But prices for these is going to be higher than comparable Taurus'.