I currently have this on my 07 Geezer Glide, and have to say, I'm not all that impressed.... I've had it for about 9 months, and had to have it replaced after 6 months because it was causing codes to be set for the O2 sensor's and running rough off and on, occasionally would stall, and it idles funny, sometimes high (1200-1350 rpm), sometimes as low as 750 (feels very smooth though), but sometimes it idles fine. Disconnected it from the bike, and it ran fine, a little rich, but fine, no codes or rough running..... Now after having it was running fine, but it is starting it's running rough thing again, just off and on, and also the idle thing, coming back too. I only bought it because a friend of mine was starting up a retail business selling motorcycle parts and service, and he runs it on his 08 Geezer Glide and swears by it..... I'm seriously considering a Dobeck TFI, or something....
All I can give you is my experiences with this, as there are people who have had good experiences with it.....
That's my pennies worth, take how you will.....