I haven’t used Meteoric yet but have used Ionic (sans Meteor). I found that Ionic had acceptable performance but not quite as silky as native.
Can you download the Blonk app and try out that, particularly the swiping? I ended up rolling my own CSS because at the time none of this existed (Ionic, Meteoric, etc…). This is silky smooth on iOS and pretty much just as smooth on most KitKat and Lollipop phones.
Crosswalk will deliver a huge performance boost to pre-kit-kat phone and also adds stability but if you don’t create separate APKs it can be very large for newer devices.
More specifically, buttons do not act after a few hundreds of milliseconds, laggy screen transitions, etc.
This problem specifically sounds like the double click issue that used to plague mobile web apps. The phone tries to wait to see if it’s going to double tap. Checkout this article: http://blog.ionic.io/hybrid-apps-and-the-curse-of-the-300ms-delay/
Also try turning off all drop shadows… this can cause major slowdowns when animated.
You’ll need to render a frame in something like 16ms in order to hit your 60fps target… this means you may need to change how things render in order to optimize… very app specific. For instance the job cards in blonk are only ever rendering 3 cards at any given time. Rendering tens or hundreds is not do-able without getting choppy.
Hope this helps!