snubber?

IMO the plain stock pinion snubber can't hurt and in case you did have some big axle wind-up at least it would be there to stop it instead of breaking something.