Yes, I definitely agree that a lift "kit" that is advertised on their own website as "a suspension system, not just a lift kit" should be complete, tuned, and have all the kinks ironed out. Obviously this is far from the case.
I think the tie rod ends are a good idea, they are noticeably larger and beefier than stock. Never a bad thing when you're going from a 26" pizza cutter to a meaty 31x10.5. Everyone beefs up their drivetrain, but I don't think steering should be overlooked either.
I'm pretty sure the A-arms aren't really meant to increase the track width by an awful lot. I think their main purpose is to make sure the spring is seated properly and not curved like crazy like if you would use a longer spring on the stock a-arm.
I can't really confirm if the struts ARE actually crap. I think if the springs were a proper length to begin with, the struts probably would have been fine. ANY strut would have pulled apart under these circumstances.
And no, that is not Calvin peeing on the truck! haha, it's my dad, standing beside the picture to give some proportion to it. Gotta let the old guys feel important still eh...
I put the truck all back together now, got my big tires on again. Rolled it out of the garage without insurance and it drives pretty nice in the cul-de-sac. Insurance is going on it Tuesday night, alignement Wednesday morning. Bush camping Friday/Saturday. YEE HAW!