It comes down to personal opinion this one, personally i go an extra coat of the finish paint rather than a white obliterating coat, only advantage i can see is price per coat, it may be cheaper to use white if your using an expensive emulsion. Dark grey will obliterate red quite well anyway