Are Baroreceptors are effective in longterm regulation of blood pressure?

No.

Baroreceptors are important in the short-term regulation of blood pressure by activating the baroreflex. Blood pressure decreases for many weeks after sinoaortic (baroreceptor) denervation (Guyton and Hall, 2011).

High Blood Pressure - Related Articles