hmm no. Coffee script can use any external js library without the need of complicated "bindings". Coffee script is mostly Javascript with a different syntax. Opal has totally different semantics.
I found CoffeeScript clunky. I like how Opal has the js files in the same place as the views, much cleaner imho. This honestly maybe possible with the current sprockets but I have never found out how.