Will the Due be a dud?

Benji:
Well.. if the shields are not going to be compatible, maybe it's time to raise the 'pin spacing' issue again?

Good idea, that would stop accidentally plugging in an incompatible board