To be honest, for me, that's like discussing the number of spaces for indentation.
Using directives in headers cause damage. But in C++ files? Maybe if you use two namespaces at once. But if you use one, it's more about style than real efficiency.
Do you know why threads about indentation are so popular? Anyone can say something about it and sound very smart and experienced.