Vantagens Groovy sobre Jython ou Jruby?

Por que escolheria usar o Groovy quando poderia usar o Jython ou o Jruby? A linguagem oferece vantagens inerentes para compensar o fato de que as habilidades Jython e Jruby são aplicáveis aos seus idiomas pais fora da JVM?

Lembre-se de que eu propositadamente mantenho essa pergunta genérica, mas se houver alguma vantagem em um domínio específico, não hesite em descrevê-la.

EDITAR
Para esclarecer, se eu escrever algum código no Jruby, agora, em alguns casos, posso movê-lo para fora da JVM, se necessário, ou pelo menos eu compreendi melhor o Ruby. Considerando que as habilidades do Groovy são aplicáveis apenas ao usar um idioma existente apenas na JVM. Jython e Jruby têm essa vantagem incorporada. O que o Groovy tem para compensar essa desvantagem?

Se o Groovy não tiver nenhuma vantagem que você encontrou e sugerir apenas o uso de Jython ou Jruby, informe-me.

Editar 2
Obrigado a todos por todas as respostas, a maioria delas afirma o mesmo ponto, o Groovy se integra um pouco melhor ao Java do que ao Jython ou Jruby.

Acompanhamento
Usando o Netbeans 6.5 como meu IDE, descobri que o Groovy se integra melhor aos projetos Java do que o Jruby. Não tenho certeza se a falta de integração é uma falha do Jruby ou do Netbeans. Mas depois de usá-lo para um pouco de Groovy definitivamente parece ter uma vantagem.

questionAnswers(5)

yourAnswerToTheQuestion