Opinions on windage screen

Not my first windage tray, but the second factory I ever saw in this brand and the first on something I am building. Good ideas here.

BA71A4F1-124D-4C43-8194-81B7766DDCD9.jpeg