Вставка текста и парсинг его браузером быстрее, чем создание DOM элементов
Да нифига подобного. Предположим что есть таблица из 1000 строк, в модели добавилась только одна строка. Шаблонизатор заточенный под клиент(reactive к примеру) добавит только одну строку, шаблонизатор кобеззы выплюнет 1001.
Что касается разовой генерации html то
вот замеры скорости. innerHtml разве что в IE предпочтителен.