Не проще!
1. Требуется программирование.
2. Именно это не устроит заказчика, ибо параметризуемый сменил и все, а на программируемый программа потеряется.

Поэтому - если задачу можно решить готовым оборудованием - ее надо решить готовым оборудованием.