What about monetization? If it's ad-based, alright; however, in many cases the simple payment process offered by iTunes, for instance, is essential.
Basically I'm asking whether HTML5 will be mature enough both in terms of functionality and browser market share in around 6 months time.