Dude, you are an absolute animal! You are a boulder rolling down a huge mountain. I wish I had your tenacity and motivation. This build has been and is very inspiring to get my ass up and off the internet and start building. Keep it up!
By the way, the visor looks good to me too, however I am no expert on such matters.