I also considered the baffles but I'm not sure how well the rubber trap doors work in the cold ( because I daily drive the car and winters are cold here ) and taking the oil pan down every oil change to inspect them would also be inconvenient.
Also they don't fix the problem under heavy braking, they only help for cornering ( in the case of the stock pan ). Bimmerworld has a
upgraded oil pan, but sadly it seems to be the same design as the OE one, but in aluminum.
It would be awesome if they could've offered it directly with baffles. Maybe if enough interest is shown they might consider it.