Graeme is on the money with the CC behaviour on 6 speed D4's. to maintain speed going up hill increase the cruise speed by up to 6kph and reduce back to preferred speed just before cresting. To help prevent overrun on down hill runs, cancel cruise altogether and just hit the resume at the bottom. It does not matter how you play with the gears on the way up the hill, it will not maintain speed - you will just get a higher revving engine.
My D4 was well and truly trained to be responsive, zero lag and very quick off the mark. As said, it is all in the programming. In my opinion the new D4's are not that much better, I had the use of a MY15 D4 several times for upto 3 weeks at a time and found the behaviour to be the same. Disappointingly, my '16 RRS is similar although not as bad and it will make its way back to the set speed.

