It's a neat adjunct to regular weight training. I put in the same class as gymnastic rings, various bands/strands, odd bars, kettlebells, etc..... A nice change of pace from traditional work.
As with most things, it's some of the people involved that have soured the product, but the product itself still has merit.