325 karma · joined May 25, 2011
For more info, check out my talk at the Ember NYC meetup here: http://bit.ly/P2Wu6X
I'd be happy to help you track down the issues you came across and explain to you what is going on.
You can reach out on Freenode or Twitter, I'm @ebryn. Otherwise, email me at erik.bryn -at- gmail.
I also question your assumption that Object.observe will be as fast as Ember's observation system. I wouldn't be surprised if it was several times slower.
Object.observe also doesn't support array observation, which is something we support in Ember.
SproutCore 1.x isn't very mobile-friendly at the moment. The original reason the SproutCore 2.0 rewrite began was to make the framework lightweight so that it'd be more suitable for use on mobile platforms.
I've started a project, Ember-Titanium, that enables native mobile app development using Ember's runtime on the Titanium Mobile platform. The project is still in it's infancy, but I've already been successful at building apps with it.
Most of the Ember apps I'm aware of are using it.
Also, you might want to check out rake-pipeline-web-filters for additional functionality: https://github.com/wycats/rake-pipeline-web-filters