i really dont want to tear into my motor for a long time and now i want to work on traction and came across these... what do you guys think? can anyone vouch for them and say that they were worth the cash or should i just buy a pinion snubber? What is more street friendly and by street friendly...