RubyMotion exposes 100% of the Objective-C runtime with virtually no performance penalty. They are very on top of new iOS releases (released full iOS 6 support within a week).
In fact, I think that the RubyMotion community adopts new iOS technologies faster since it's new and doesn't have a lot of legacy code.
RubyMotion is doing the right things. Much of the result also depends on community. It's a bad sign when supposedly smart programmers disdain a technology or a set of tech conventions simply because it's different. Especially when that tech has a great track record. It's really weird when they disdain the very thing they're building on. I've met some RubyMotion programmers like this, however. I hope they're just an aberration.
I'm only a few days into using RubyMotion so I haven't formed a complete opinion yet, but my current concern is that I will end up becoming skilled at using a set of gems instead of becoming skilled at using the platform.
(I am all for choice, though. I wish Apple had a way of "blessing" frameworks and languages that have automated and/or inherent ways of absorbing additions to iOS, and was specific about this.)