IMO that reputation for Speer having hard primers is a bit of internet myth. My experience that in the brands that are available in my area Speer, Winchester, and Federal are basically equal, it's the Remington UMC that takes a bit harder strike to light off. BTW, I don't include Speer's lead free Clean Fire in this statement, those lead free primers have a wide reputation for being hard to ignite.
As for the factory firing pins I have a 2008 vintage 620 that came with a firing pin that was 0.478 inch overall length. Then a 2009 vintage 610 with a 0.482 inch firing pin. Finally, my August 2011 625 JM came with a firing pin that measured at 0.492 inch. IMO it's seems that between the 2008/2009 time frame and today S&W has added 0.015 inch in length to the firing pins.
I'll also note that all 3 of the above revolvers are equipped with firing pins from Cylinder and Slide. I do NOT recomend using this particular firing pin unless/until you have lightened the mainspring to produce a DA trigger pull of 9 lbs. or LESS. If you try installing this firing pin in a revolver with the mainspring at full factory power you run a very real risk of a pierced primer. BTW, in the event the firing pin does get stuck in a primer you can usually get it free by gently rocking the cylinder from side to side. What this rocking motion will do is gradually open up the dimple in the primer until the firing pin can pop free.
Now for why the Cylinder & Slide firing pin can cause problems in a revolver with a factory mainspring. First there is the overall length, it's 0.510 inch. Second this firing pin has been designed to permit about 0.030 inch MORE protrusion through the recoil shield compared to the factory firing pin. This means they work great with a lightened action or on a 625 headspacing loose cartridges in the cylinder but they can dimple a primer deep enough to cause cracks in the primer with a mainspring at full factory power.
If you don't want to re-tune your action for a lighter trigger I would suggest looking to Apex Tactical for a firing pin. They offer 2 different lengths, one at 0.495 inch and one at 0.500 inch.