Native client UI apps have no place in the future. The easiness of the web programming model (HTML5, JS) will eventually prevail everywhere. This is what Android should have been, where I have smoother scrolling in browser than in native apps (you could spend days polemicize on why but the bottom line is what it is). Someone here on HN told me that WebKit on Android actually drains more battery than a native app, but I fail to be convinced. Great to see Mozilla going this direction. Too bad the effort is bound to an operator, but hopefully they will retain all rights to take this operator-free after this jump-start.
Also, where is my boot-to Node.js + WebKit (or Gecko?:) HTML5 UI desktop Linux?