I put precision in mine about 5 years ago and they get a workout...They are actually what is running in all my driveshafts. I also sold them for years and had very good luck with them, so personally, I wouldn't hesitate to run them. Then again, I'm one to prefer many aftermarket parts to OEM. Still running a Stant Thermostat too, it's been in there for quite sometime, longer than the ujoints! lol
Oh, and my truck isn't a pavement pounder, it's seen mud as much as it's seen pavement. I had to replace the axle seals in the Dana 60 last time as they let water in the diff...also did a ring and pinion change and all bearings in the differential.