I've got the TCR Advanced Pro 0 (non disc or Di2) with Dura-Ace and its mega. I on the other hand am not mega!
Buy it!
I saw one in the flesh on Saturday. No doubt its a lovely looking bike...but....they didn't integrate the front disc cable into the fork. External routing with cable ties. Such a shame as it put my right off it...and onto the more expensive Defy Advanced.
I actually went out on my GF02 on Sunday and sorted my disc squeal - which was part of the reason why I was window shopping. I'll put the Giants on hold for now.