Мы все делаем проекты на основе своего опыта и навыков - то что сейчас кажется сделанным идеально, через год нам же покажется говнокодом.
Объяснить что код плохой, объяснить что его сложно поддерживать сейчас а в дальнейшем будет еще сложнее, ....
сообщить клиенту о проблемах, которые в будущем станут еще больше.
Вы уверены, что вы со своим "не очень много опыта" сможете быстро и качественно переписать?
И не сработает и не обновит.
Вам бы документацию почитать для начала. Ваш код надо полностью переписать, как форму, так и обработчик.