I don't have any personal experience with the track bars, it seems that most people here tend to make them themselves
From the pictures, it would appear to me that Budbilts is a beefier product, especially at the axle end, where it mounts
As for the pinion protector, I wouldn't bother. Those housing around the third are pretty beefy, they'll take quite a bit before they start to leak. The thirds themselves are also pretty beefy. I think you'd be unhappy with the lose of ground clearance anyway. Just my