Opinions on windage screen

Interesting weekend project......
20190224_110736-jpg.jpg