
Comecei a usar HTML 5 em todos os projetos (antes tarde do que nunca). É impossível não deixar escapar um ou outro código old school, mas é uma questão de tempo até ter um senhor HTML impecável.
O importante é tornar o HTML 5 uma questão cultural e não um simples <!DOCTYPE HTML> no início.
HTML 5 é só o começo. A hora que você coloca isso na cabeça, você dá o primeiro passo pra não ficar estagnado.