Evoscan was just released to be compatible with the x i believe.(theres a thread somehwere on evom) Im sure some bugs need to be worked out but i think that should be available soon. and CBRD/DG use pmscan which logs everything except knock. the guy at DG told me they use they ecu’s timing to determine knock (something like 1 degree of timing pulled for every 3 counts of knock). i know its not perfect but CBRD and DG both assured me it was not a problem.
im hoping that in the next month or two before i get tuned that evoscan will be perfected and i can get tuned using ecuflash. I have only heard great things about CBRD nd they have assured me i would have zero issues. Ivey is definitely another option im considering though if a better logger isnt released soon.