Wenn jede LED einen extra Ausgang kriegt braucht man eine Menge PWM Treiber und auch sehr viele Kabel. Für 16 bis vieleicht 64 LEDs mag das noch gehen, aber bei mehr werden allein die Kabel ein Problem.

Es ist mir schon klar das eine etwa quadartische oder logarithmische abstufung besser wäre, aber per PWM wird es halt Linear, obwohl man zur Not auch das ändern könnte. Auch wenn man nicht mehr alle Stufen mit dem Auge unterscheiden kann, sollten 40 Stufen je Farbe schon ausreichen.
Die ersten Amiga Computer hatten z.B. sogar nur 4 Bit Auflösung je Farbkanal und so grob waren die Farbabstufungen auchnicht.