I know that no one has mentioned this, but depending on how many miles he has on that LBZ, it could be getting clogged up in the EGR system and intake if it was never blocked. I dont care what programmer you put on an LBZ, if the EGR was not blocked, it does not take long for the intake to start getting clogged up. That being said, it is NEVER TOO LATE to block the EGR.
I owned an LB7 and I now own a LBZ, bought them both new. After Blocking and Sticking my LBZ and adding a full flow exhaust, no Kitty, and muffler, the LBZ was WAY faster and faster accelaeration than the LB7 could ever do. The Cat on the LBZ has a tendancy to slow down turbo spool up, so once you get the CAT gone, the turbo works better and thus equals more feel.
Just my input for what little it is worth.
I have seen an intake with 50,000 easy miles on an LBZ and it was almost completely blocked off on one side with crud from the EGR. At least a 40% flow restriction all together, if that doesnt affect performance, I dont know what would.