I'll chime in as a former owner of a GMC Highrider (ZR2). I bought mine 9 months old with 20k on it about a year after I got out of college. It was an '98, with no 3rd door to rattle, and a 5-speed, which was exactly what I wanted! I offed the crappy aftermarket wheels that came on it and tossed a set of MT/R's on old 5-spoke wheels on it at about 40k miles, and heated the spring on the gov-lock so it would engage sooner. (Like ALL the time... Oops, a little too much heat...)
It towed and hauled more crap than I care to think about, and never once complained. I put superlift upper control arms on the front for added droop somewhere along the line, and cranked the bars, but less than an inch, if at all. i put some extended shackles on the back, but it still sat lower than any other ZR2 that I saw... I think the PO must have hauled cement in it or something. I wheeled it up in Ontario and the UP of Michigan, and took it to the dunes, and did LOTS of back roads. Had it in water deeper than I should have several times in Canada.
I sold it with about 120k miles on it when I decided that using it like a 3/4 ton truck was just not so smart. Still had stock balljoints in it when I sold it, as well as tie rods and idler IIRC. There was just beginning to be some play in the lower balljoints, but it drove fine. I greased it a LOT though, which may have helped.
Honestly, in 120k miles, I can only recall replacing two things... The right front wheelbearing was howling at about 60k, and the pilot bearing in the trans seized at about 80k. I even sold it with the MT/R's, which still had about 1/4" of tread.
I know Toyotas a little better now, and for what I know I'd do with it, I'd still take a ZR2 over a Tacoma.
Only picture I have handy, from a trip to Batchewana, Ontario. Wow, the rack I built for kayaks would have been perfect for RTT mounting... If only I had known!