Чайкин Игорь Александрович
1. заказчик всегда прав
Заказчик обычно "не в теме", иначе бы сделал всё сам, поэтому надо подсказать заказчику как будет лучше. Если же заказчик принимает риски и настаивает именно на своём принципе реализации функционала, о чём явно говорит, тогда да.