Зависит от ситуации, если у вас есть время на ведение, разбираться в методах, программах и маленький бюджет.
Тогда лучше вложиться в консультацию/проведения аудита у специалиста. Чтобы понимать, в каком направлении Вам двигаться. Что лучше изучить, что исправить.
И пойти на курсы, на которых будут нужные Вам методы (точечно набрать скиллы). В дальнейшем Вы сможете работать с профилем самостоятельно, без привлечения отдельного человека.
Даже получив базу, у вас будет лучше получатся вести профиль (т.к, будете учитывать важные факторы), чем до этого.
Если ограничено время, некогда обучаться, вникать, много внимание требуется на задачи не связанные с профилем. Тогда лучше профиль делегировать специалисту. Так Вы и свое время сбережете и при этом профиль будет работать Вам в плюс.