You may want to check the R32 Forums, there was lots of reviews there a few years back when it first came out. Got really good reviews from what I remember. Not sure how it works now but you used to have to send in you ECU to them to flash or wait until they come to town. They may have a network of dealers now.