I'd say this needs a great base to complement it. I'd like to say that this is the only way anyone can overhighlight and make it look fantastic. Great job and love the colour choice.
And I never give mechs more than a 7. The only thing that could make it any better would be some SE NMM on the glass or at least some clouds on the glass.