I'll give you 8 out of ten for not cleaning your chain and also not polishing your dogbones (which count as half a point each).
A clean chain allways gives the impression that you've really put your heart and soul into keeping your bike in tip-top form throughout it's life and is the icing on the cake for a clean bike (it's a messy job though).
I was going to deduct another point for your downpipes (yes both of them) but I see you're gonna sort that out.
Polish EVERYWHERE, even the bits people won't see.
As far as your shock and swingarm goes, i'll give you 9/10, for the simple reason of "the likes of Kwak and myself are never satisfied"
Btw, you missed a bit on your oil cooler