Iv worked with a few different ones and have to say not one will work perfectly on all vehicles.we had snap on modus. A delphi laptop based system wich i loved on alot of vehicles you could also use the delphi pico scope with it.also used autel and launch but not really done anything much with those to.