The OBDLINK EX is almost a gold standard of recommended cable for Forscan. Under development is updating modules. You can do that with the EX but not the MX+. Besides, the EX is way cheaper than the MX+ and no switch to deal with unlike generic cables.
Dude I have used the MX+ on over 100 vehicles, and before that the MX(WiFi) on almost as many.
The EX is about a year old. I have one of the very early versions before it was available to the public. It is great, and like you said is going to add features like flashing modules. The reason the EX is required is because the connection is a hard connection and not WiFi/BTLE. When flashing a module, a slight blip could lead to an issue, whereas for normal programming there is a check and balance.
The MX+ can be used on Windows, iOS, Android, for other apps and monitoring, or clearing codes. The EX is locked to Windows Laptop and FORSCAN. If you aren’t going to actually flash modules(probably less than 5% of FORSCAN users), the MX+ is more universal and can be used in WAY more use cases.
Sent from my iPhone using Tapatalk Pro