Походу да. Будет мне опыт.
Вообще на fix при непонятных задачах, если уж делить, то советую первым закладывать "proof of concept" - показываешь клиенту, что задача реализуема/разбираешься с его кодом/сервером и пр., а после оплаты тех же 20% делаешь задачу как тебе удобно. Если же в задаче подразумевается тестирование на его стороне и без всего кода никак, то четко оговариаешь сроки такого тестирования и тоже оставляешь ну 20% край. Без оплаты первой части или внесения денег за последнюю ничего не отдаешь и основную работу не делаешь.