As far as stopping the rod from hitting the recoil shield, get a Possum Hollow rod stop.
http://www.midwayusa.com/product/708357/possum-hollow-cleaning-rod-stop-27-to-45-caliber
They are available in two sizes.
Use an undersize brass, or aluminum, cleaning rod, if you can. For instance, a .22 rod to clean a .38/.357.
For cleaning .22s, it's tough, as most .17 cal. rods, use a different thread, and are steel, though some, like Dewey, are coated. They have to be steel, so they won't bend, in this caliber, it seems.
It does bother me, using a .22 rod, in .22s.
For bore cleaning there, I think I'm going to try the bore snake, or Otis system, more often.
Unless you are using all lead bullets, and shooting huge volumes of ammo at one time, and not shooting your revolver for long periods afterwards, you don't have to use a bore brush every time.
If you're using jacketed bullets, in low volume, you can get most copper out with tight fitting patches, and copper solvent.
If you're shooting .38spl, in a .357mag. gun, then you may have to brush the cylinder holes more often, if you use .357mag. in the gun once in awhile.