I don't think there is a consensus. I am in the "no oil hole" camp. Never put one in any machine over the 50 years I have been tinkering. None of the race bikes have used them. I did not put one in the bike on the cover of this month's MPH, either.
On the other side, Patrick Godet insisted on them, among others. Greg Brillus probably put it best, by saying "It can't hurt." (This assumes you get it in the correct place.)
Finally, I tend to run more clearance on the crankcase mouth to liner dimension than most. No sense sending the oil down the gap. I would rather that it go to the cams.
David