Get rid of that quick link NOW!! Thats going to seriously ruin your day when it snaps. They're not known for being strong, and that one looks bent and f**ked already.
That a-side, holy mother, thats hawt! Well done on the build. One little thing that annoyed me was the steerer top cap bolt looks a bit gash. Something a bit cleaner would be better.
Forgot to say, I'm loving the matching levers for the disc and rim brake combo! Not often you see that.