Не путайте: мог бы сделать все сразу
и должен был сделать все сразу.
Хороший случай заработать бабло подвернулся - систему же вы знаете лучше кого либо.
Я бы не стеснялся в цене.
То что вы снесняетесь и считаете что все это обязаны делать бесплатно, то:
процесс совершенствования вечен в принципе. Развивать сайт можно бесконечно.
и чтобы делать все бесплатно (то есть давать вечную гарантию) нужно брать за свою работу очень много.
Как правило для большинства заказчиков вечная гарантия неподъемна по цене.
Им проще доплатить за доработки отдельно.
Так годами можно жить,
я вот сайт уже более 10 лет допиливаю за отдельные деньги.
Ну а лучше всего сразу оговаривать - тут делаю, тут не включено в стоимость.
Это обязательно, ведь заказчик не спец,
и если вы его уважаете, то нюансы что входит, а что нужно/можно еще и будет стоить отдельно - должны рассказать заранее.