В этом нет ничего плохого. В конце концов, это действительно ничем не отличается от ввода одной и той же вещи вне блока javascript.
Однако, я считаю, что форматирование и подобные могут быть раздражающими. При использовании JQuery справедливый бит, и в зависимости от того, что я мог бы сделать, я мог бы использовать методили .clone() для создания html-формы другого элемента.
JQuery также имеет template plugin, который при использовании позволяет вам получить немного лучшее форматирование, а также вы можете указать динамические значения. Это отлично подходит для создания динамических таблиц, которые обновляются, например, с помощью Ajax.
Другая сторона записка, тот факт, что пример вы дали был на сайте Google, как правило, будет достаточно, чтобы убедить меня, что это нормально делать;)