Well let's see if maybe I can say this better than I did the first time. The ECM on a HD motorcycle is split into parts, one section is the code that runs the ECM and another area is the calibration area. The calibration area is what is adjusted for various engine combination's, this contains the spark, fuel and sensor calibrations. It allows you to switch certain parts of the code off or on but it does not alter the code that runs the ECM which is where all decisions are made from. Mastertune or any other product that allows "user programming" allows you to alter or modify the calibration area, no changes to the code area are allowed. EMS is an off the shelf unit in that you cannot modify it at all, you order it and you get what they send to you, and from the report on this site they are doing a good job. Mastertune or any other unit that allows you to alter the tuning makes you the tuner to dial things in to your liking. It's up to you to determine the spark and fuel values that go into the calibration. Once you've done that the ECM code will make adjustments to the fuel side only for tuning, the spark side of things is only handled as a safety device. If it pings it removes more timing than is necessary because it is there to protect the engine and none of this is changed in the EMS unit, the code is one in the same as it is the original code. The ECM code will not add spark if the calibration has been set more retarded then it should of been.
What has been done in the EMS unit is to turn the development area of the calibration back on, this effects FUEL ONLY and turns the production switching sensors off and sets the real wide band calibration back on. This mode is use in the development process of the calibration with REAL Wide Band units (~$3500) attached to the motorcycle while under test. This allows for calibration of the fuel system under real world conditions. This is done so that various component changes can be adjusted out from what was seen in the dyno lab. In the lab you never have the real production level parts that will be on all the various models and this process is how it is adjusted for. It has been in ALL Delphi ECM's for a HD from day one. It was never intended as a production release product but it's in the code for each and every Delphi bike out there.
So when I say "No timing changes are going on and there is a fair amount of performance to be had in the proper fuel and TIMING tune." It means that you get what you are given in an off the shelf unit where as any unit that allows you to reprogram the ECM let's you set it to what your engine combination want/needs, but the decision is up to you to set it properly.
Now as far as what Kuryakyn or Steve (fullsac) are doing it's the same as what EMS is doing other than the addition cost of the Broad Band sensors. They provide adjustments to the calibration area of the ECM that allow your combination to run properly. The use of Broad Band sensors does allow the ECM to make adjustment over a larger area if necessary but it does NOTHING for the Spark side!
"In fact the only times a comparision to other products ever came up Brian's or Andrew's responses were always to suggest their competence and move on. No overriding egos nor insecurities were involved that seemed to force them to interject. It's no doubt good business for them too. No wasted time talking about products other than their own and no poor impressions made because they're smart enough to stay above the fray. As a customer it's just more comfortable feeling like you're going for a ride with a guy whose goal is the enjoyment of the ride rather than proving he is so correct all the time that he'll get off the bike to argue with a stop sign."
If this were true then why would these comparisons to other products been made both here and on the EMS web site? How about let's tell the truth here! Your happy with there product and that is great but let's not tell lies. If you like I can and will post the code dump for you to see that no changes are made. Is that enough truth for you?
Look people, some are willing to learn and adjust things to there liking and others are not. The EMS product has been targeted to the market that wants to bolt something on and not have to mess with it. Mastertune and other products like it have been for those willing too and wanting to learn and adjust there bike to there liking. Fulsac, Kuryakyn and others have taken and made it so those that buy there kits can also bolt it in and forget it.