I think the moog bashing gets thrown out of hand on this forum. It's a damn spring, all it can do is sag. Mine have been on for a month and have settled maybe a 1/2" so I think they are fine springs. I have personally run a LOT of moog parts including there tie rods and balljoints and have never had an issue out of any of their parts.
The 4runner moog balljoints maybe be junk, I don't know as mine are oem toyota. How ever I can say that with my previous trucks (Chevy, Mazda, and toyota pickups) never had an issue and they were bagged and a couple body dropped and one hopper. End rant, sorry.