E3 spark plugs....Gimick or?

There was a member on here a while back that swore by them??

It sure as HELL wasn't me. I tried them in an 08 Jeep Wrangler I had and they gave that thing fits. You know how a bad lockup converter can make it feel like you running over rumble strips? That's what this did. Soon as I put the stock Champeens back in, it cleared right up. Course that was computerized so that may have made a difference. I don't like any of "those type" plugs. Splitfire, E3 all that.