If you don't mind sharing, where did you get the fly screen. I have been looking for a painted version. Most are either clear or shaded, but not painted. and the shape is good too.

Very nice job, your bike looks great.