Wow, that looks fantastically simple ... it's one of those "Why didn't I think of that?" kind of things.

I think I might build one.

What is involved in the calibration? I'm assuming you'd need to somehow correct for the spectrum of the light source? I know that you'd also probably have to mark off the wavelength scale, but that'd be easy with, say, a fluorescent lamp.