Das sollte eigentlich gut funktionieren. Hab ich schon so gemacht, wollte aber testen ob es nicht anders besser geht.
Bin mir aber nicht sicher, ob man die ganze Lichtsteuerung von der Hauptplatine runter nehmen und als Addon Board mit eigenem Microcontrolle um setzten muss. In der Zeit, in der der Arduino die Lüfterdrehzahlen erfasst, können die Lichtprogramme nicht weiterlaufen. Von daher könnten Farbmuster oder Pulsieren etwas ruckelig werden.