Не берите на себя проблемы заказчика. Если у него горят сроки, то это у него горят, не у вас. И если для заказчика действительно важно эти сроки соблюсти, то он оплатит работу до передачи кода (вам с бэкэндером ничего не мешает работать на своем сервере, требовать предоплату либо работать по безопасной сделке). Не платит (не подписывает акт выполненных работ) до передачи исходников - значит у него нет реальной проблемы, а есть лишь капание на ваши мозги, что надо все поскорее залить на сервак. К постоянным клиентам это не относится (но и человек, сделавший лишь один заказ не может считаться постоянным). Сейчас у вас прокатило и человек оплатил, со следующим не прокатит.