I have been lucky in regards to most MSD products. I only recall one components failing out of probably 50 or more I have owned and installed. But I have ready horror stories about problems with them. And if the OEM works for you stick with it.....
JW