It gets the job done, but the colors of the screen look a bit washed out. Also, you are going to be missing a few lines of pixels since the GBA light isn't quite big enough for the NGPC screen, although it's barely noticeable. What it needs is some kind of film to go over the NGPC screen to evenly distribute the light, IIRC the old GBA afterburner kits had something to this effect.
That being said, it's handy to have. It beats the heck out of those stupid Worm Lights. I installed the light into an old POS system as an experiment, I wouldn't mind having one installed into a nicer system. I just think it could be much better if someone designed something specifically for the system.