According to my own experiences, the experience of Nick Hopkins (with Andover Norton since it was founded in 1977), and another dealer I respect very much, and who is not unknown in racing circles, as a racer as well as a tuner, the "D"-rod myth is just that.
Spreading it makes one wealthier, as one will sell rods to people who in reality don't need them. According to Nick the myth was spread by a ham-fisted owner/racer in early days who needed an excuse for his inadequate spannership and the resulting blowups.
Neither I, nor Nick have a problem with using "D"-rods in our own Commandos.
Carillos are counterproductive in that they weigh too much. Balancing the crank with them is a nightmare, and we try too keep moving components as light as possible, don't we? Hence the standart rods in our current short stroke Commando project.
Joe S.