Yes, Duet uses the layout common with RC stuff which is setup to not kill things if you plug it in backwards (just won't work). The legacy 8-bit boards pin-out can result in VCC being sent to a signal pin or ground if plugged in incorrectly (bad). I prefer David's way (long time RC guy), he also uses locking connectors which is another smart move.