I've used the MSP430-GANG before, and it worked well. The "push button" mode where the firmware is stored on the device was nice. In stand-alone mode, the error reporting was possibly too simplistic (its just a red LED). The only thing to watch out for is cable lengths - the MSP430 one had signal integrity issues which were hard to trace down as wire lengths increased.