Harrts vs. Sprinco -
It is an apple and oranges comparison. The only way to actually reduce recoil is to decrease the bullet weight, decrease the velocity, decrease the caliber, increase the weight of the gun, or add a compensator that works.
Harrts is designed to reduce muzzle flip. I am still not sure that a heavier guide rod that weighs the same or more than a Harrts would have the same effect. It does reduce muzzle flip somewhat and tends to work better in full size guns of larger calibers. In other words it works better in a 1911 in .45 ACP than a SIG P229 in 9mm. The Harrts has no effect on a compensated pistol as the comp is doing the work.
Sprinco does not add weight to reduce muzzle flip. It gives the perception of reducing recoil by spreading the recoil impulse out over a longer period of time. It does this by slowing the slide down a fraction of an inch sooner so that when the recoiling slide impacts the frame it is going much slower, hence the perception that recoil has been reduced. One of the most noticable of these is in the Glock 30, the Sprinco takes all of the 'snap' out of the recoil. As other have said, Sprinco works best with full power loads. If you limp wrist the gun or shoot weak handloads the gun may not lock open on an empty mag and may have failures to feed. If you go with a Sprinco I have found that they need break in just like an auto pistol. I tend to lock the slide open for a couple of weeks before I ever go out to test fire the pistol. They do work with compensators and many of the nationally ranked Bianchi Cup and IPSC competitors swear by them. I have nearly 20 is various pistols. As another shooter mentioned, I just tried one in my Walther P99 .40 cal and there was little difference. This could be due to the design of the Walther having a low bore axis, but I also noticed that the Beretta/Taurus guns do not seem to benefit as much in my experience.
I can only suggest that you try it out in your gun with you shooting it. Alan is great about letting you try out the reducer. Buy it. If you try it and don't like it, send it back in 30 days for a full refund. The best way to test is to have two identical guns shooting the same ammo side by side and be sure to hold tight to let the reducer do the work.