I have decided that I am going to buy a STAR diagnostic kit from an online seller. That said, I have a few questions about the versions available, if somebody could help out that would be awesome, please.. My understanding thus far The hardware component is a multiplexer that is required to use the software. There are designations such as C3, C4, C5 etc.. these relate to the hardware component and the biggest difference is that the more recent versions use wifi instead of cable, with WiFi being problematic. The compatibility with your vehicle is not determined by the hardware really, but more about the software you use. i.e. a 2019 model year car will probably need the latest software, but older model years may not. A connection to SCN is required if you want to perform some programming tasks on the car, this service protects you from bricking the ECU. With that in mind, I want to purchase a C3 Multiplexer with some software to support my 2004 R230 and 2010 S212. Is the above correct - is there anything else I am missing? I already have a iCarSoft MB V2.0 scanner, which is great but I want to get a bit more functionality. I feel like the R230 is really going to demand it.