Yeah, this is a matter of choice.
Personally I prefer to see the long path (like std::string).
In some cases it gets TOO long and then I'd prefer to use 'using' myself.

NTC