there are alot of new photos and galleries up on the internet for the finished product, what are your thoughts?

Proportions seem off, but there is something about this kit i dislike but cant put my finger on

http://tfsource.com/products/view/product_id/6296/