Some good footage in the video....Some of the tracks had "flow" which is critical for an enjoyable driving experience.
There are some rally tracks that just look silly with too many squiggles and wriggles to be realisitic....I guess the builders think more is more rather than less being more.