hey, thanks for your time.
TLDR: how can i make this simple bright LED fadebox project cooler?
i'm a trip hop instrumentalist seeking to provide a more interactive and visual experience during my live shows.
to do so, i'm building an LED box out of the lens/mirror portion of an old overhead projector.
you can see it with the white LEDs in this gif:

i'm using tip120s and ultimately 5 pwm outputs to send 12v to ultra bright white, red, blue, yellow, and green LEDs. i'm also using a midi to serial converter and the arduino midi library to have the arduino modulate the PWM output based on received notes and control change messages. as you can see above, all of that is working well. the only thing i'm not thrilled with are the yellow LEDs -- more of an orange, really.
so that's 5 tip120s and a ton of LEDs and their corresponding resistors, packed into an overhead projector lens. right now they can all fade up and fade down, blend and pulse. since it's tied to the computer, it can respond to audio and midi performance, LFOs, and programmatic events.
what can i do to make this project cooler? should i use shift registers to get more PWM outputs ala http://www.elcojacobs.com/shiftpwm/ ?? this way i could have 2x the number of LED clusters and have discrete control over the color output of each lens....