I have never run them but have had Harley guys swear by them. They say the key to long coil life is to use Accel spark plugs too. I have also had them try to tell me there is a difference between a turbo and a turbocharger!
As far as LT1 distributors go, I always use GM parts because they su*k to change when they fail.