I was going to get a champ oil pan today, and decided to call Burkey since I ordered several things from him. He suggested one of these new ls7 pans. Said it had really good baffles in it. Are they improved over the f body pans? I have read every post I could find about LS oil pans. I was settled on the champ, with morso and mast after that. Want a good pan, but don't want to break the bank either.