Adjustable pinion snubber, are some better then others??

bump, anyone??