HTCA the product is as described, with a simple 5 minute install I was up and running. The throttle response was linear and no where near as snatchy as the stock response. The lean backfire has been reduced drastically when you roll off the throttle, meaning better fuel ratio's. Didn't get a long ride in but what I did the improvement is very noticeable.
The one thing I did since the connectors are not water packs, I broke out the dielectric grease. This comes from my VW days, I learned the hard way a little water can do a lot of damage to the pins.
My only problem is where to put to sticker, I need a second to balance the aesthetics of the bike.