"..this process has saved many cars from this insidious cancer called RUST. My 70S was "Z'ed" back in the day, and it shows today. The plugs are not visuable, and are really no differnt that the "other" plugs located in the door jams or front and rear trunks. Just my $.02.."
Ditto on mine. I'm a believer.
On the horsepower issue: I've driven a stock 2.2T and it actually had better performance than I expected. Just not S performance. Or 2.5 performance.

-- Curt