This has been around for years, it's not a new product. At one point I think this was the only BMW option for a software tune beside going to Dinan or a few of the custom BMW shops. Juicebox I believe is only for the TT 3.0 liters. This is for the older non FI models.