How many MCUs have the same strong, libre toolchain?
I have personally developed Bluetooth stack using the GCC tools for the MSP430 using the CC246x Bluetooth modules and it was a blast.
So you have a lot of options with free tool chains. I personally use only free toolchains on linux. It is the best development setup and you have a lot of options for debugging and tool development.