The performance of the different compilers can be compared and the one generating the best code can be picked for the release build. For most applications, the GCC or LLVM/Clang compilers that come with Embedded Studio are used.
For an application that requires a commercial compiler for its release build, there is no need need to use the same compiler for all the members of a development team. A single licence for the commercial compiler is all that is needed, reducing total licensing costs. Embedded Studio also comes with a project importer supporting IAR and Keil tool chains, making the migration process easy.
next page; more on Embedded Studio