This does sound excellent. Are there any really long stages? One of the things missing from CMR1 was the long stages that I liked back in Network Q RAC Rally, which had a couple of near-1-hour stages.
I don't think there are any stages quite that long but there are a few that are probably around 15mins. Most stages are 4-5 minutes and run in a 4-6 route rally format.