You're right, there are so many IFS haters around here.
It all depends on what you want to do....
I'll be honest, I mostly street drive my trucks and use them off-road from time to time to get to a fishing hole or something like that. (= I am not hardcore, and I'm OK with that)
My '85 k5 needed new steering parts around 115,000 miles to be able to align it. My '74 needed the same at 120,000 miles. (Both stock height with 31" tires) SFA steering parts just seem to wear out in that timeframe.
Now, my '95 2-door Yukon with IFS has gone 216,000 miles without going out of alignment. (Have it checked every 30k miles or so when I get the tranny serviced). I have never had to change a balljoint or steering part. The only thing I have done is replace the Bilstein shocks at 200,000 miles. My father's '92 suburban is a similar situation. The only bad thing up front seems to be that they EAT brake rotors.
Plus, the IFS trucks are a LOT nicer to drive on-road IMHO.
Take it for what you want, but I am VERY happy with my mid-90's IFS truck as a driver that gets offroad from time to time.
And, FWIW, at 216,000 miles I'm still daily driving on my original Fuel Pump, CV shafts, Front Diff actuator, and more. If you take care of your stuff, it will take care of you.