you wont be sorry you did.... I think the mini is better than the ms908 for me because the functions are identical..besides the passthru box.I never use anything other than OEM to flash and download software into a vehicle so the ms908 wouldnt have been a good match for me ,so coding and configuration of the mini was perfect ..