I'm very glad to see LLVM developing in the right direction.
For me, it's not about destroying the competition (--> gcc), but making more and more projects compiler-independent.
We have lots and lots of code lying around depending on GCC-extensions. Even though they might come in handy once in a while, they break the standard.
GCC ist still my tool of choice, because I don't like LLVM+Clang for other reasons.
<s>It might be that GCC lost performance the moment they switched their codebase to C++</s>