The icon setup is going to be a crap shoot. I had a long discussion with Brad at Icon on Friday and he clearly stated that the upgraded rod end is a "cost effective" setup.
They now offer a rebuild kit ($20) for the rod end in the event that it develops play. I have play in the rod end and the track bar ball joint and they have right around 20K miles on them.
The rod end is not made by Icon (its made by PK Bearing) and they do not warranty the part. He told me he has seen rod ends fail before and after 20K miles. Needless to say I wasn't very impressed with his argument.
I've also had the rubber rod end from Icon and had difficulty with that one as well.
IMO, there is currently no product on the market that will provide you with a rock solid setup. Not now at least. I believe that the proper setup, for lifted applications, involves two things: a new track bar and an upgraded track bar ball joint.
I would be leery of anyone offering cheap, quick fixes and anyone who uses Icon, in this instance, as a benchmark for their product. Icon did not have your best interests in mind when creating this product. Why anyone would base their product on this is beyond me.