I have had ZERO leakes on several builds with these modern O ringed double lipped windage trays. Mancini has them.
That is very kool, I have never seen those before. I think I might have to try that before moving on to something else. I had a aluminum one for years I used with the big stroker crank but I'm down sizing to a 4.15 this year