Это не будет 10+ лет. Этот период времени для «окончательного завершения», все браузеры поддерживают все части спецификации. Он должен стать кандидатом в конце этого года, начале следующего и, как мы надеемся, будет утвержден в 2011/2 году.
Я делаю это сейчас, где могу, прямо сейчас. То, как много я использую, зависит от аудитории, но поскольку доля IE постоянно падает, то, что они не поддерживают, больше не является убийцей, тем более что «HTML5 shiv» Джона Ресига позволяет воспроизводить семантические теги даже в IE6 с включенным js.
Что еще более важно, я начинаю переключать свое мышление на строки HTML5, используя сегодня классы для того, что завтра станет тегами HTML5 (div class = "nav"). Таким образом, я буду больше привыкать думать в терминах HTML5, когда появится такая возможность.