Ich hätte eine LED Matrix gebaut, mit der man dann jede einzelne LED ansteuern kann. Das erfordert zwar ein wenig Rechenaufwand, aber dafür hast du ja den Arduino.
Beispiel:
LED-Matric
Da die LED dann in Spalten und Zeilen angesteuert werden, musst du ein wenig mehr Strom reinbringen, da eine LED dann immer nur für kurze Zeit angesteuert wird oder eben nicht.
Wir haben so etwas in unserer Steuerung integriert. Da sind 20 oder mehr LED kein Problem.