My two cents is , if you don't work on a lot of BMW and Mercedes Benz that you need to program , you are setting yourself up to paying anywhere from $300-$600 more to update the Pro and Elite, just to have another 12 months of Autel server access to download the programming files for 2 makes of cars you may or may not get your money back from the programming for just those 2 makes of cars. Autel will not allow Pro and Elite owners to downgrade to a regular MS908 update level to avoid the extra update expense. Something to consider before buying is the cost of updates of each tool. Even if you use the J2534 Maxi Flash , I don't think OE manufacturers have it in their list of "Validated " J2534 devices , which requires the J2534 manufacturers of J2534 device commitment to always keeping up to date with their drivers, , software ,security patches and other windows BS needed that they want to see to ensure a successful re flash, before they list any manufacturers J2534 device as Validated. Lot of folk have had past successes with Maxi Flash off laptop , time is valuable and new modules are super pricey , so could be hit or miss , or worse if you eat an expensive new module.
If it were me I think I would just buy the regular non Blue Tooth MS 906 with regular cable. My Blue tooth mouse on my Windows 10 always seems problematic, and I don't need a kid with a remote control toy messing with my scan tool communication or compromising a Ford Power Balance test. After the free update period is over, hold off and never buy an update for it , then when I absolutely got to need newer coverage , just buy the next reiteration of the tool and get another 12 months of free updates, because as time goes by some of the newer software has allegedly been not so kind with functionality for older model car coverage. Maybe, I buy the Maxi Flash j2534 separately (never pair it to a MS908 unless you start doing a ton of programming with BMW and Mercedes Benz )and just trust the use of it to re flashing only cheap used salvage yard modules for older beaters with a purchased 24 hr OE subscription.