James,
It can vary depending on the project. But in fact I try to get it right before the master bus so that I don't have to do too much there.
I'm curious why you say Slate is just compression and limiting. What about the two "EQ" knobs and the Dynamics knob. They can be your overall friends too.
Like our strikinglyhandsome1, I'll not win mastering engineer of the day (let alone year). So probably big M Mastering is not what I do, I'd call it little m mastering.