Как лучше делать? Как правильней? С точки зрения клиента и разработчика интересует информация, всем хорошей ночи.
"Лучше" и "правильнее" — довольно субъективные вещи. Клиенту нужно подешевле, Вам нужно помаржинальней.
Если Вы сможете решить задачу "через билдеры" с тем же результатом, но менее трудозатратно, чем "через код", то, очевидно, нужно использовать "билдеры". Для клиента цена и результат тот же, а у Вас увеличивается прибыль.
Другой вопрос будет ли задача действительно решена менее трудозатратно и с тем же результатом для клиента. Банально у Вас появляется большой кусок кодовой базы, от которой Вы теперь зависите в дополнение к самому WordPress и плагинам-теме, которые Вы используете. Соответственно, повышаются риски и, возможно, стоимость дальнейшей поддержки проекта (например, произвольные поля можно контролировать-валидировать, но как можно контролировать, чтобы сотрудник клиента не снес/переместил какой-то нужный блок в билдере, мне честно говоря в голову пока не приходит).
Ну и если Вы сейчас делаете "через код", переход на билдеры потребует переделки и оттачивания новых бизнес процессов, что опять же трудозатраты. Поэтому, как по мне, прежде чем определить для себя что "лучше" и "правильнее" стоит хорошенько это всё обдумать.
Сегмент разработки сайтов на билдерах, как и на готовых темах, вполне существует и я встречал людей, которые в нём вполне успешно работают, поэтому я не назвал бы это чем-то плохим и неправильным.