You've got to consider what you want from a tool like this.
Most generic tools will only read generic codes and data the engine control module.
A few higher end ones will also read ABS, SRS and Body control modules, and some higher ones again will read these and the manufacturer specific codes, but they are really aimed at small garages, can often have subscription or update fees and they cost a lot more to start with.
So for not much more than the Foxwell, you can invest in the
MES, happy in the knowledge whatever gets thrown up, it can handle.
If you just want to read the engine codes and data, there are cheaper ways.
A cheap bluetooth OBD2 device and some free or cheap software like Torque Pro for you smartphone works just as well.
I've found my £4 device very useful over the years and it (and the internet) has taught me a lot in regards to what sensors read and how they are meant to work.