I couldn't agree more. I had two sets of Comp lifters crap the bed on me and refuse to buy anymore.
I have a set of them, and I don't mind them. They haven't failed and aren't that noisy (especially over loud exhaust). I'm not sure about the wider power band though, but I think their claim to that fame is that it kills duration down low. I don't know if that exactly works like they say.