are SS springs enough
No pinion snubber is not a deal breaker, but make sure your pinion angle is set correctly. I have mine set a little much at 8ish deg. My front spring clamps are home made, so its a easy mod that really cant hurt. I have never tried unclamping the rear of the springs, after watching a few cars launch with that done, it just looks like an accident looking for a place to happen.