Hey brother, I laughed when I read the post 'cause I'd just assumed that I've seen your car before. Then thought about it.....and you were right of course. Looks fantastic, would expect nothing less from you!! Nice choice on the wheels (me and a whole bunch of others are biased of course) and your tire sizes should have come from the factory.
You're bang-on about your reflector comment too. Only proper fix for those things is a proper euro bumper. I'm keeping mine "as is" despite the comments, just something I'll have to live with.