All you can expect from a a cheap generic OBD11 reader is to be able to read and reset error codes. Live data is also useful.
If you need anything more then you are looking at something like a Pscan.
If you need anything more then you are looking at something like a Pscan.