I use a baffle in the sump for racing as it keeps the pickup submerged during long corners and under braking - I had the oil pressure warning light coming on on circuit, but decided not to go for a big wing sump. I don't remember if I ever found out when you'd need one but they probably are overkill on a road car.
Charlie