Considera che multiplexare richiede un tempo di scansione dei display molto preciso (altrimenti sfarfallano) e che a parità di corrente la luminosità si riduce in quanto i display non sono accesi per tutto il tempo.
Dal punto di vista software una soluzione con shift register senza multiplex è più semplice, visto che una volta "caricati" mantengono stabili le loro uscite indipendentemente dalle temporizzazioni del programma. Si possono collegare in serie (ho raggiunto un massimo di 12 ma solo perché di più non mi servivano) e si comandano con soli tre pin.