I have their 6" long arm kit & their dual rate swaybar, I've had the lift kit for just over 2 years now and never had a problem with it (I don't wheel that much though). I also really like the swaybar too, never had a problem out of it.
I've heard a few things about the older kits having bad control arm brackets that would fail and I learned from the recent Fork Yeah video that I'm probably going to have to upgrade my bushings at some point.
I met Dennis at EJS this year, he's a actually a very quiet guy in person, but he is awesome and a really great guy. My track record with Teraflex is good so far so I can't say anything bad about them. I'm also kind of biased since I used to live in Utah and because they're the local company everyone ran their stuff.
Of course, after my recent bad dealings with a company, I think that all other Jeep companies are pretty good!!!
Do have the link to the Fork Yeah vid you are referring to? I have those LCAs and I think the bushings are shot