I would recommend Innovate as well, and the MTX-L stuff looks very good. Many (and the part recommended above) are nice in that they take the data and stick it on a serial data bus. Other devices or additional wide bands can be added and their data just shows up in the stream when you try to log things.
The kits tend to come with a single weld on mounting bug. I personally recommend buying a second bug and a plug and mounting a bung in each down tube. This will allow you to do some testing to very bank to bank performance and can help with diagnostics if a problem with the engine creeps up.
If you didn't buy it already, you will have to buy an add on to Binary Editor (assuming you use that) to add the innovate device license, valid for all innovate devices.
Innovate is still serial so you'll likely need an adapter for your computer to go from Serial to USB. Once hooked up with Binary Editor, any data logging will be merged together by BE from the QH and the innovate devices. I.e. I have a LM1 and LM3. The LM3 gave me five 0-5v inputs + pressure so I was able to send to BE AFR, Boost, and Fuel Pressure to be merged into the datalog of all the other stuff. (I had used the other ports for MAFV, TP, and Bat before the QH was available)
The bung that comes with the kits today is 1" tall and places the sensor tip just at the exhaust pipe. Innovate found that the sensors they use are highly accurate without having to be in the direct stream of the exhaust. And pulling them back allows the sensor to last longer, and reducing heating effects. The big thing for users is that putting the sensor in the down tube with the longer bung can allow reliable readings without having to add a heat sink.