Der Programmieraufwand ist überall nahezu gleichgroß, weil es für alle Methoden bereits Codebeispiele in sämtlichen Programmiersprachen gibt, die teilweise auch sehr gut dokumentiert sind. Ich nutze immer die C-Library von Peter Fleury (http://homepage.hispeed.ch/peterfleury/).

Den geringsten Routing- oder Verkabelungsaufwand hat man natürlich mit 4-Bit ohne R/W.