I have been running one for the last 7-8000 miles. It is a simpler and smaller box than the DP units but does the same thing minus the auto tune function of the PCV. It actually uses DP maps and can store up to 10 maps where the others cannot. You can switch maps and make adjustments without a computer once maps are installed. I am very happy with mine and have several maps loaded. For me the bike just runs smoother without the hurky jerky low speed lean spots. Again for me and most it has effected mileage. Stock I was getting 42 ish, I now get 38-39. For me it is a small price to pay for a better smoother running bike. You would get the same effect with the DP units. One of the other forum members just gave me his smoothness dyno map. It is smooth for sure.