Pinion snubbers, when properly adjusted, are way to harsh on a street driven vehicle. I learned this from several decades of experience.
I'd have to agree here. I added a Pinion Snubber to my 440 4-spd car, and it launched awesome. However, in normal driving it was a major pain. I took it off. I was and still am running factory 440 replacement springs in the car. But, if I wanted to race more, would definitely consider SS springs.