Creo que los principales beneficios en un entorno completo (como compositor de código) sobre Energia:
1) Capaz de programar toda la familia de microcontroladores MSP430, y no solo unos pocos microcontroladores seleccionados como en Energia.
2) Puede depurar las aplicaciones estableciendo puntos de interrupción, observando variables, paso a paso, etc.
3) Capaz de usar una biblioteca mucho más capaz (MSP430 Driver Library) en comparación con una biblioteca limitada de clones de arduino. Por ejemplo, me perdí en "Energía estándar" la posibilidad de configurar un temporizador que dispara una interrupción; por supuesto, puede instalar una biblioteca de terceros para hacerlo o jugar directamente con los registros (aunque puede interferir con el código de Energia, que podría usar este periférico para algún otro propósito).
4) En contraste, utilizando la Biblioteca de controladores MSP430 puede programar todos los periféricos existentes en el microcontrolador; y sabe qué periféricos se están utilizando (porque los está programando todos en lugar de confiar en el código oculto como en Energia).
Dicho esto, Energia es ideal para un prototipo rápido. Ambos entornos valen la pena para aprender.