Это выглядит всё просто!
Тут суды, бывает, годами длятся....
А если ТЗ на много страниц и у "гаранта" в этой области недостаточно квалификации и тд.!?
Если в целом работает, но периодически где-то, что-то сбоит и надо много-долго тестить, изучать, искать.
А если в несколько этапов сделано всё хорошо, но где-то косяк и клиент будет настаивать на полной неоплате, "гарант" будет на себя брать роль оценщика, за что платить нужно, за что не нужно и тд.?
Надо понимать, что услуги эксперта, порой, стоят очень дорого и % от сделки может быть и недостаточно.
Не однозначный вопрос...