If the effect/process is part of the *music*, and your compressor does it the way you want, then of course it should be put on before mastering.

I take 'mastering' to mean a non-creative, engineering stage... If an engineer's telling you want to do creatively, it's probably time for a new engineer.

Good point though - I didn't make that clear.

Tequila