Hello everyone. I hope there are still some active folks on this forum!
I did a couple simple searches and didn’t see any recent posts about this so I’d like to ask for input.
I’m in the market for an ODBII Scanner and/or App and looking for suggestions.

What do you all use and recommend?
Do you like wired (all in one) solutions, or wireless/Bluetooth devices to pair with an app?
Do all scanners read for KR in the GTPs or are there specific parameters I need to look for?
If you use a BAFX, what apps do you recommend?

The best couple options I am considering are:
Blue Driver and their own app:
Robot Check

BAFX:
Robot Check
or
Robot Check

Foxwell wired/all-in-one: Robot Check

One more random (noob) question: Are there ODBII Scanners that can also be used to tune and adjust settings or is it better to use a separate device for that?

I would like to use it to read and clear codes, read KR, and view live information while test driving (if possible)
I’ve got a 98 GTP but also want the tool to read as many vehicles as possible. I have mostly Windows and Apple iDevices at home, but do have an android based Kindle available also.

Thank you all in advance!