I have seen videos where the Full size Maxi Sys is pretty robust surviving a 6 foot drop , but not sure the smaller Mini is just as capable of handling that sort of drop. Also the full size Maxi sys has a HDMI cable port to view the screen off a big screen TV or projector. Not sure if the Mini can do the same Via USB ports though.I definitely would not get the Pro unless I regularly do enough BMW and Mercedes Benz reprogramming to justify the extra cost of updating a Pro, but maybe buy the Maxi "Flash" Pro and just use the J box VCI it off a laptop and never pair it to the tablet. I have read about BMW Chinese server supplied programming turning European modules into Japanese spec ones, and IMHO it's too expensive a proposition to risk a failure, especially if the software interface to transfer the files has been evolving to Autel's own architecture.