Обычно, когда заказчик принимает решение обратиться в студию за разработкой, он уже имеет представление о конечном продукте. Чаще всего он понимает, для чего нужен сайт и для кого он создается. Он может не знать, как все должно выглядеть, но скелет в голове есть. Однако, бывает и иначе.
Насчет разработки не знаю, кажется что с такой моделью на выходе может получиться что-то непредсказуемое/недоделанное. А вот в доработках — да, планирую на такую модель переходить. Потому что заебало, что ТЗ меняется по 10 раз на дню :)
Суть ТМ модели в том, что даже если есть ТЗ, то от него можно отойти в любой момент.