I'd love for Scirra to take more controls on the exported game. With all the recent problems on node webkit and the other wrappers, that side of the whole game is too prone to go bad.
Though the idea of auto updating webviews is nice, the risk that a broken update, without the ability to roll back, is too big. I don't want to have to deal with the mistakes of a third party when my game wasn't in need of an update.
This could be achieved by bundling (or providing a correct link and information) a well tested and working version of nodewebkit for desktop and update only after extensive testing. For mobile the situation is more troublesome for now.
As for the future, I think they should start thinking into taking real control of the rendering/input/networking part of the engine.
Haxe is a real candidate as it provides ways to have different native targets. One of the haxe frameworks, snowkit ( http://snowkit.org/ ) is heavily based on webgl standards and deploys to windows, mac, linux, ios, android in native and to webgl too.
please have a look as it has 3 layers to it:
- flow, for building and deploying projects
- snow, the low level part of the engine providing what scirra looks for in a render browser
- luxe, the high level framework
This is the killer combo I think we're all looking for.