Was about to write excact same cons and pros. Ended up with a '6'.+ Excellent first weekend
+ Good amount of TT
+ Livigno and Grappa stages both look fairly good (but could have been better)
- Far too many sprint opportunities, often in places near lots of good climbs too
- Joke of a sterrato stage
- Joke of a Dolomites block
It's a borderline 5 or 6 for me, but the sheer amount of designs that could have been so much more makes me go for the former option. Disappointing route.
/off-topic
Luckily it's up to the riders of making the 2024 edition exciting anyway
E.g. some of the sprint stages could end up interesting, though I know cross winds are not that common in this month. But other interesting things can happen, just requiring courage and riders willing to hurt the peleton.
Don't have to be Remco or Ganna type of riders, just needs cooperation in a break, like we witnessed on two on paper "dull sprint stages" during Le Tour 2023 but both ending up quite fascinating, both times with the break to succeed.