Чем сложней и неопределённей вид работы, тем удобнее использовать почасовую оплату. За UX дизайн только почасовка.
Есть и другой аспект - кто главнее?
Когда заказчик оплачивает фикс, то он король. И старается всеми правдами и не правдами получить максимальный результат. После того, как всё закончено - появляются багфиксы, потом доработки, потом ещё что-нибудь.
Когда оплата почасовая, заказчик самостоятельно фильтрует свои "хотелки" и исключает всякий треш, оставляя только действительно важное. Отношения сторон более равные и уважительные.
И ещё вопрос доверия. Если заказчик полностью доверяет мне проектирование системы его бизнеса, то было бы странно, если при этом он не доверял мне оценку рабочего времени. А вот за разработчиками, которые свыше 50% времени переделывают свою работу "потому что сначала не правильно поняли задачу" и сразу расслабляются до предела, когда за ними нкто не смотрит - с такими почасовка не разумна. 8 -)