What you will get by adding a cam without retuning is a whole lot of running issues which can lead to engine damage. The factory ECM's closed loop operation is designed to maintain a stoich 14.6:1 AFR. While it can make minor adjustments for variables such as different fuels, changes in production tolerances, etc.. It is not within its design nor is the factory Delphi ECM in any way capable of making adjustments for performance engine modifications which require fuel delivery/ignition timing far outside the closed loop's very limited window of adjustment. Anywhere outside of the limited close loop area uses the ECM's programming to provide the proper fuel and ignition delivery based on TPS/MAP and other lookup tables and variables. When making modifications of this nature it is required to retune the EFI, there are several excellent products on the market that can do this and this is actually what we specialize in and making these bike run their best.
As far as the IED's they do work as advertised, they slighly richen the closed loop area which can be beneficial when necessary however they are limited to just that, and cannot tune the EFI in any way shape of form.