Sagan is without doubt a massive talent, can mix it with the top sprinters and do the short climbs. Will no doubt win a few of the Ardenne classics, probably Paris-Roubaix and the Ronde as well. Not sure he yet has the endurance on the longer climbs yet, and if he trains to gain it he'll lose...