Insane amount of work you put in this. Exceptional.
The high mountain stages have a pretty classical touch to them. Not really anything to complain besides the lack of one reallylong one.
On the other Hand the Route is way too backloaded and the TTs are a piss poor joke. I ll rate it 5/10.