Guys I would have to give it a cool 90% when it comes to BMW DIS the MAXYSIS ...can access every subsystem that DIS software can from what I can see with test procedures...excluding electrical schematics.But for the most part I do not see anything close to the maxysis on the market.My personal units in comparison are Ista,and Jaguar sdd..Now in no way it is as broad as sdd or ids but they have made great improvements over last months with several subsystems being added.My Launch in no can access the newer Jaguar models to the level of the Autel.Now in comparison to BMW progman,well think the Maxysis is far more forgiving than BMW Progman because the software is very powerful and has little room for error when it comes to encoding modules....I think the unit is a winner and many people are hearing nicer of things about Autel today than they were a few years ago..