lmao JB weld fixes everything,I would say that most people don't and yes you will have to drain it more regularly but it's should be excessive. You could weld your own baffles or if you're feeling ghetto and cheap, just JB Weld them in place.
There ya go That's what i'm talkin about.no i didnt think they had baffles insdie the valve cover but as i know they do. so i just wont drill thru them and it will be good!