A few cents from a almost native....
Croatia is shaped like a crucifix, and while it does not have the french disease (finish in Paris with NO challenges nearby) it gives a tricky layout.
The Tour could opt for a East-West or South-North approach for different years - or might even do a North-South with a final evening TT below the walls (or on them) of Kings Landing... ehhh.. Dubrovnik!
Stage 1: fair design, but a 5-6 hours transfer (by road) or 2 hours by air (which I doubt is in the budget) - linking to the above...
Stage 2: Brutal finish 1650 meter gain on 28 km. thats 5,9% quite similar to a Col de la Bonette South.
As faunieras profile shows espeically the middle piece of 10km is tough, and the riders should be happy for that the Croatian July heat is not baking on them.
Regarding the space - I will tune in on the stage to see how they will pull this one off - This literally makes Gamonteiro look like Champs Elysse.
Stage 3 & 4: Long designs - solid hard fought breakaway action vs. hunting peleton.
Stage 5:
The Good: They will do the monsterside of Ucka - same gradiant and 300 meters shorter than the famous Alpe
5km of 10,2%
The Bad: They will only climb the first but also hardest part (turning with 5.8 to go)
The Ugly: They will finish on the usual side - but even lower than last year until the Vela Ucka mark
As the first MTF is of the diesel type, it would suite the race to have a more explosive 2nd MTF....
Stage 6: a bit of a transfer again - and they could do more to indorporate the hilly mountain north of Zagreb instead of going around. Zagreb is kind of unique - thats it is one of few capitals of Europe with a proper hill/2nd Cat mountain next door for WCRR route...