AEM is good, no need to free air calibrate and the kit doesn't cook sensors like the Innovate kits.
I've had two gauges fail on me already, first one couldn't display text properly next one died in 3 months and kept showing E9 then I've cooked 1x sensor luckily this was all within a year so was covered by warranty.
With the AEM units, I installed an AEM UEGO into my mates s15 and it's still going strong 3 years on and readings were inline (a little richer as pre cat) to what was showing on the dyno