Чтобы ответить на ваш вопрос, ДА HTML5 достаточно задокументирован и разработан, но вы должны задать вопрос «Достаточно ли поддерживается HTML5?»
HTML5 - это разметка, а JavaScript - нетподдерживается в каждом браузере.Это смягчается многими замечательными библиотеками JavaScript, которые будут постепенно ухудшаться в зависимости от того, какой браузер / устройство его просматривает.
Если вы просто хотите узнать больше и принять решение для себя, я бы предложил прочитать Окунитесь в HTML5 , чтобы понять, что такое HTML5 и что он предлагает.