Looks Great!
I love the idea of smoothing it out with 3mm foam, I'll need to do that for mine.
What did you end up using for the Visor? In all the reference pics I haven't seen a reflective surface for the visor, I thinking some sort of mesh or fabric like a morphmask?