The ones that compiles down to native code is usually expensive right? And the ones that uses web technologies (i.e running js and html stuff in an embedded web-view) would be slower compared to native performance.
I have never tried js/html based frameworks. I will be using them if they could deliver decent performance (not for heavy computational tasks, but enough performance to provide a smooth ui experience).
If the framework lags behind when the iOS/Android sdks gets updated with new features, its gonna be a problem at some occasions. Make sure that all the 3rd party libraries that you use are compatible with what ever framework you are going to use.