I currently own Giant TCR advanced Pro and Reacto 400. TCR feels light, nimble and its great to ride, however, on heavy winds TCR tends to have a "Snake effect". Im looking for an upgrade and have shortlisted Pinarello F5 and Giant Propel Advanced 1, F5 comes with Mechanical Ultegra groupset...