Absolutely not. The premise behind this kit is that it will shut off the headlights until you start the bike and actively "switch" the lights on. That's not the problem that burns up the ignition switch. The add also falsely states that the Rocket has "always on" headlights. This simply is not true. When you hit the starter button, a relay diverts power from the headlights to the starter and your headlights actually go out. Only the little parking lights remain on but they are a low draw anyway.
The culprit is that full amperage of the headlight circuits are routed through the ignition switch while you are on the bike. The EB kit is a true bypass of this circuit. It only uses the headlight circuit from the ignition switch to activate 2 new relays that handle the full load directly from the battery.
You can further protect your ignition switch by also installing a starter relay bypass. This will completely divert all of the high amperage draws away from the ignition switch. I still need to do this mod myself (or idk's keyless mod).