should I expect to run into these tedious issues with any microcontroller I use
I "follow" half-a-dozen microcontroller families, and I don't think any of them have an IDE that everyone thinks is wonderful.
"crashes", "bloated", "too complicated", "too simple", "too slow", "new version missing features of previous version", "too expensive", etc, etc. I would not expect moving to a new family to solve "tools" problems.
What have you done to try to get your bugs and problems fixed? Reported the problems to TI? Opened discussions on the assorted MSP430 forums? Made sure you're running the latest versions of IDE, Compiler, internal firmware, etc? (In particular, the TI USB/Serial chip used on the launchpad has a poor reputation, and they're stretching its capabilities (and those of some host-side drivers) by having it implement two devices, and it will (can) download its firmware from the host...)
OTOH, I'm also a command-line sort of guy. One IDE might be OK, but having half-a-dozen that are each complex and different would be hell. I've used gdb to talk to the msp430 simulator running msp-gcc code, which is pretty neat...
(The other thing to look at would be one of the multi-platform IDEs like IAR Workbench (which supports something like 22 processor families.) Not everyone is happy with it, either, and "full" versions cost big bucks, but at least you could hope for some commonality of annoyances!)