First of all we know that RCS usually make some changes between the presentation profiles and the official ones that will come out in april so i don't consider this the definitive route.
Looking at the stages:
*First three we already know
*Stage 4 good
*Stage 5 in the city of Nibali i'd expected a downhill finish to favour him
*Stage 6 too easy finale
*Stage 7 at least it's not all flat
*Stage 8 too easy finale
*Stage 9 i wanted to see all Blockhaus so i'm a bit disappointed
*Stage 10 too short
*Stage 11 good but could be better with the start not so far from the finish, yesterday i've tried to draw an hard stage on cronoescalada and come out with nearly 6000 metres of altitude gain in a bit more than 200 kms and i put also a sector of strada bianca on the Pratomagno after Vallombrosa (i know i'm biased with this stage because it's an area that i know well and i wanted a monster stage).
*Stage 12 crazy the passage on the A1 to cross the Appennines but at least it's not all flat
*Stage 13 here come the pancake flat, disappointing with the stage before also for sprinters, i'd expected at least an Asolo like finale
*Stage 14 Vuelta like all flat run to the final climb as expected
*Stage 15 worst than i expected and terrible for the second week sunday
*Stage 16 a bit disappointing that we don't have the hard side of Stelvio but is good though i'd prefer the version with Presolana, Vivione, Aprica Mortirolo and Gavia
*Stage 17 if the break won't go on Tonale could be a sprint in Canazei
*Stage 18 the best steage of the Giro IMHO
*Stage 19 terrible for the last saturday
*Stage 20 terrible for the last sunday
*Stage 21 good because i hate the "passerella finale"