Why do you need "gain" and what IS this "gain?"
The Mopar system has no "gain" except the ECU is somewhat better than "points."
The GAIN is a simple, reliable, and inexpensive system that's easy to hook up, easy to troubleshoot, and easy to get parts for, and easy to store a spare in the glove box
You don't need "gain" for even fairly "hot" engines, the stock coil is perfectly fine
While I do not disagree with you that E core coils an such will give better performance if the engine is built to such a level, for most of us, is not needed.
So far as burning up coils, this is nonsense. I've been running two of these systems, one on the Dart with stock Mopar coil, and NO ballast, and one on my little Toyota / Cletrac powered dozer. It has a nearly identical coil which normally requires a resistor. Neither coil runs particularly hot, no more so than ambient engine bay temp.
Neither one has "puked their guts" or even failed in any way.
Unfortunately, my Uncle in this photo is no longer with us