I have to say Scott that looks rather good Hope it all works out good for you. Dont let the doubters get you down too much, i have been to many meets with and seen many zeds with so called top quality parts fitted by top names and thought many times what a pile of crap that looks. Though please dont ask me to say what and on whos car!
But best of luck with this