IMHO, running 25psi is pointless without serious cooling mods (killerchiller, remote ice box, etc.) due to the extreme charged air temps. For that matter, 23psi is pointless for me right now. Later on when there is an upgraded intercooler/ice box kit from TTM, I'll go back to stacked, but for now I need to get things buttoned up for March 3rd.
I'm so impressed with the TTM injectors, I think they will continue to reside in my engine even though I'm going back to 20psi.