Стоит ли использовать Visual Composer как иструмент взаимодействия с сайтом?
Visual Composer, равно как и остальные page builder-ы, предназначены для быстрого построения страниц людьми, не умеющими либо не желающими делать это руками. 
Достоинства - можно быстро путем простого перетаскивания элементов слепить что то более менее визуально приемлемое.
Недостатки - лишний код, среди которого много "мусора", вспомогательного кода для и от этих билдеров, затрудненность стандартного ручного редактирования таких страниц, как правило, темы с билдерами довольно тяжелые и медленные, в сравнении с темами где их нет. 
Как то вроде уже не раз обсуждали это тут, вот например.
Использовать или нет - ну бывают случаи, когда это оправдано, а так решать вам.
Использование page builder'ов - нормальная практика для рядовых пользователей (не разработчиков). Не могу сказать, что использование билдеров - это хорошая практика. Скорее всего наоборот даже. Или производственная необходимость - например, когда заказчик просит сделать возможность ему самостоятельно делать страницы с помощью перетаскивания нужных элементов.
Если есть желание разбираться в WordPress на хорошем уровне - то лучше учиться кодить без билдеров - быстродействие будет выше и качество лучше. Плюс нет ограничений на творчество.
Если нужно использовать WordPress в качестве "самостоятельно/бесплатно/без разработчика/красиво", то используйте билдер. Могу посоветовать ещё Elementor, он тоже очень мощный.