What needs some work is making those games stickier in the sense that the person will play it again. That requires saving it to the home screen which probably not enough people are familiar with - and is a bit of a pain on Android.
I like the approach Firefox OS has taken with saving/installing apps and hopefully Apple and Google follow suit. As is, I think iOS's "Add to Home Screen" is fine. Android's like I said, could be improved.
The other thing that needs a bit of work is HTML5 performance in the webview. On iOS at least, game's don't perform as well as when they are played in Safari (since the webview doesn't use the Nitro JS engine) - hopefully that changes soon.