Has anybody fitted an oil catch tank to a TDi?

Obviously with the soot from the EGR and the oil vapour from the cam cover breather you get loads of black sludge in the intercooler and intake pipes, which needs cleaning out every 10-20k miles.

Disabling the EGR (or removing it) gets rid of part of this problem, but would fitting a breather filter or catch tank help as well? I know the breather feeds in down stream of the MAF, but upstream of the turbo - would it be better for the turbo to have 'clean air' as well?

Cheers,
Tim