1) Does beanshell script compile into classes?
2) I could care less about the politics. Groovy looks nifty, and if it works well, I'd use it when I had to program for a JVM. It fixes a lot of the shit you put up with in Java: closures, primitives, wonky regexp and collection APIs.