Most of the time that the VRO pumps fail, the diaphragm falls apart and you get excessive oil in the mix. Most of the failures blamed on the VRO pump are lean seizures or due to overheating. Easier for a mediocre mechanic to point the finger at the oil pump than actually identify the real problem.
That said, i would not use one without the warning buzzer. It'll tell you if you are overheating (steady buzz), low on oil (slow beep) or no oil delivery (fast beep). I test mine once a year, just hook up a tank of 50:1 mix and clamp the oil line with vise grips, then start the motor. It'll start chirping soon after.