I don't like short gimmick TTTs like those RCS and Unipublic love so much, they feel like a waste of a race day. If they are going to throw a TTT in a GT route, it should be long enough to impact the race (>45km) otherwise I don't see the point.
And not every year, of course. One each 3/4...