It's been a while since I tinkered with it, but the size of the library was the biggest turn off. It's currently at 259k for the min version. That's a lot to add, especially if you're targeting mobile.
It's only 59.0 KB, see http://cdn.opalrb.org/opal/current/opal.min.js