I'll bite...
I have had one on my truck for over a year and a half. I am a bad person to ask because my front end is far from set up. The best advice I can offer is that the stabilizer hasn't broke and the spring hasn't slipped from it's setup position the whole time I have had it. Basically I haven't touched it since I put it on.
One word of warning though, this stabilizer had the same problem that all the rest of them had in early 2000. It doesn't have the piece with the correct taper for my model 2000 steering rod. The place I bought it from gave me a bracket with two U bolts to install it that way. I put the two U-bolts on each side of the OEM mounting hole. They may make the correct taper for it now, I haven't looked into it.
Now for the disclaimer: I put some aluminum wheels on my truck for the summer with too large of an offset, messing up my steering geometry and scrub radius. I also have 265 tires that are close to bald and are inflated high to give me good mileage. Add a 2" leveling kit with new control arms (I also mucked with the alignment cams) and the original trackbar that has too much play. Also add two front shocks with worn out bushings and no alignment after it was all done. Basically my front end geometry is a mess, the axle is too far to the left, the truck drifts around the crown of the road, and the shocks only dampen the large bumps. The truck wanders all over the place, but it is my fault. The stabilizer doesn't help much there but I don't really expect it to. I don't get any bump steer though.
In about a month I will have a DT track bar, new shocks, the correct wheels, new tires, and aligned to the specs I saw on this site. Once I have all that fixed I'll repost on how I like the stabilizer. I think it will help a stock setup track fairly straight and at minimum it will return the steering for you when you turn a light corner.
And John, I'm sure the thing can be powdercoated black
-Brian