Well Im actually glad you posted this cause I have ran across these before and I have replied to posts about them before, not here of course, but here goes.
1 Million Watts of Power
First, simple electrical/electronic math will show you this is going to be a stretch at best. To achieve 1 million watts of spark power, in a 12 volt system you would need over 83,000 amps into virtually no resistance. But lets assume they are working from the secondary side of the coil. I believe the output voltage there is something along the lines of 38,000 volts. Even then you are going to need over 26 amps into around 1400 ohms of resistance.
I dont know if any of you have ever measured OEM plug wire resistance, but it is on the order of 1500 ohms PER FOOT. MSD wires come in around 50 ohms per foot. So anything longer than the #1 plug wire would have too much resistance to deliver that kind of power.
The only way to really achieve this, that I see is with a purely capacitive discharge ignition system and even then our electrical system cannot deliver the voltage or current that is needed, at least not with the current output capability of our coils.
Energy stored in the plugs
Their information says the 1 million watts is stored in the circuitry of the plug. The only device that I am aware of that could store that kind of power is a capacitor. However, one small enough to fit inside the confines of a spark plug AND store that kind of energy is a stretch for me. I could be wrong, but I just dont see it happening. Additionally, since the plug is supplied with power from the secondary side of the coil, it would take more than one discharge from the coil to build up that kind of power. That begs the question, what about all the other times the plug should be firing.
Based on what I know, however limited that might be viewed as, I dont see it happening.
As well, the cost is prohibitive. Can you imagine spending some $150 on a set of plugs and not getting anything out of it? I wouldnt buy them personally, but if they were to ship me a set to try out, Id give them a fair shake. But I wont hold out any hope they do what they say they will do.