Couldn't you use tinted plastic to get the color you want?
:
Yeah the problem is white LEDs are not white- they are blue and yellow in a ratio that tricks your eye- try shining them on a red object and you'll see what's missing. A filter won't help, but true RBG high-power LEDs are on the way...
You're right about the efficiency: high and getting higher!