I thought CAI's were nothing more than marketing gimmicks according to you.
Also, you know little of the tuning on these PCM's so don't pontificate on them here trying to gain credibility.
For the others a true dyno tune with HP Tuners or LS1Edit is the best way to go period, nada, end of story. 2004 PCM's also have sometimes had tuning glitches (mine was a victim to it).
Out of the box (hand held) programmers are ok but with the exception of one don't give a truely customized tuning.