Зависит о того, какая у вас проблема.
И от того, насколько правильно подобран препарат (а их множество разных).
Поэтому вопрос из серии "помогают ли вам лекарства"
Часто в коктейли добавляют препараты - аналоги аминексила. Они обычно быстро действуют, многим помогают. Но имеют эффект отмены.
Если речь идет о минералах и витаминах - то да, конечно этот способ эффективнее, чем пить их в таблетках.
Более сложные препараты - индивидуально