En realidad creo que tiene mejor pinta BeanShell, porque tiene una sintaxis menos estricta que el Java de Rhino. Simplemente lo decía para que no se quedara obsoleto en algún momento... No sería una prioridad para mí modificarlo. Pero es bueno saber que es fácil llevarlo a cabo :).
Sí que tengo que estudiar los documentos XML, para ver si podría faltarle algún atributo o etiqueta nueva que pudiera necesitar para los diálogos, por ejemplo.
¡Gracias de nuevo!