IMHO… forged pistons don’t make sense in a b6t unless your goal is 300hp+ and even then, I’d say you would be better off spending the money on a BPT instead.
I’ve seen b6’s with their heads decked over .08 which in turn bumped the compression nearly 2 full points. I personally would never going that far though, cuz once you go beyond .04 or so, you’ll be turning the motor into an interference type engine and requiring adjustable cams too.
Whenever I’m doing a head gasket job now a days, I just take the head to the local machine shop and have them shaved regardless. Nothings more irritating then having to redo a HG job a month latter because you were too cheap/lazy to do it right the first time.
Overall I have to agree with azgtx, If the block isn’t leaking or knocking, then just freshen up the heads.