Slightly off topic since the post is specific to Ruby, but are you able to compare OMR to Truffle and Graal?
In my mind, I look at Truffle and Graal as a potential way forward to build new high performance JVM languages.
OMR I see as a way to build language runtimes in C/C++, and have a production pedigree.