I would be greatly interested! Just a few days ago I did some research on how to do it with an arduino. But a ready to use product would be a great alternative!
What makes you think, that the USB-Header won't be able to deliver enough power for a blue or white LED? Don't USB devices usually consume a lot more power?
The USB header can provide enough power to a white LED. I was originally concerned about making the LED only turn on when the button is activated but then realized it's not that bad to implement.