Cant see anything wrong with fitting a reed valve so would say 'good thing'
The oil pumps work from the rotation of the crank usually so the slower the crank rotation, ie idling, then also the slowest the pump will stroke (frequency). Coupled with this they are also connected to the throttle cable, so the wider the throttle is opened the stroke of the pump gets longer. In summary, At full throttle the engine revs are high and so the pump stroke frequency is high, also the pump stroke length is high, Therefore high frequency and long strokes = maximum oil is pumped...Just what you'd want at full throttle
If youve heard about this bike oil pump not working when idling, then Mr Yamaha must have connected it to a gearbox shaft, a bit of a blunder I would say, But I doubt it, Mr Yamaha is cleverer than that