I only use vroop when I have an overclocked cpu and speedstep enabled with voltage scaling, so that the voltage falls during the load, and the voltage is also higher on other performance states
i agree with this.
if you set a constant voltage with speed step off. then you shouldn't need to worry about v drop.
I prefer the dynamic voltages using offsets and load calibration. using turbo mode as my over clock. with non load on the cpu being as close to stock as possible.
it is really a matter of tweak as you can. but i do try and use the lowest settings and then add to the turbo mode offset to compensate.
i then use IBT to put the cpu under 100% load and monitor my Core voltages on 3 apps. to verify they are all telling me the same thing.
if they tell me i am above my max target voltages at 100% load. then i go change the offset for turbo mode back down until i get to my target at full load.
then i test some stressful games that i know will expose an unstable clock.
(all the 3d mark tests. thief bench mark, and a few online laps in assetto corsa)
if the system can manage that then its golden "as long as its also within my temp threshold" if it cant manage that. my only choice then is to lower the clock speeds.
I will also physics bench my cpu at the voltage and then a lower voltage. When i reach a point where the system is stable and scoring the same physics score as it did with higher voltages, then that it done. and those are the safe 24/7 clocks for my cpu. if i lower the voltages one more and the physics score drops (outside of the margin of error) i know that those voltages are to low.
That is my preferred method of doing it.
i know a lot of people prefer manual voltages with speed step/turbo off as they say you can get the same clocks with lower voltages.
i have to believe that the benefits of idle mode which means lower voltages and temperatures is better for my system as it is on 24/7 so for the sake of 2-300mhz i chose the offset method