I agree with not having to go as high as a mastered rms level of -6 or -7. That would be nice. BUT it can be done though. Some just dont know how to do it and that is the reality.
Firstly if I am going from -14 (or -20) to -6 you don't do it in any one stage, that is where people go wrong. I start by editing in a quality editing program. I limit the peaks of the music down to a certain value maybe -4dB or so then add 3 dB to the whole mix. Right there in the editor you can get 3 dB of rms gain cleanly.
Often the EQ stage can add a db or so, the compressor once it starts to perform gain reduction you can also add 2 dB or so there in makeup gain. By the time the mix hits the limiter the limiter only needs to add a max of 4dB of rms gain.
Limiters are not all created equal. PSP Xenon (costs $250 though!) can add 4db of rms power cleanly with NO distortion. Not only that it has amazing control of how it sounds and the sound of the transients. I can still get snappy and punchy transients happening, dont ask me how, that is something I think only PSP knows.
So in the end although I am getting close to -6 my mixes still sound clean, not compact at all and have lots of depth. Can be done like I said you just have to know how that is all, and the limiter is pretty important in the equation.
But having said all that I would love to leave the mastered versions around -12 or so which would be nice of course. Some clients are cool with that and in those situations all the processes I have just mentioned can be relaxed quite a bit. But other clients would not accept it and then you have to be clever about producing loud masters that still sound fantastic. It takes longer too but it can be done.
We are getting a bit off topic here as we are talking about final mastering while the OP was about preparing a pre mastered mix for mastering.