Hmm, interesting. But also confusing to try and find out more information about it. There seem to be different models called "Illuminator"--some are flashlight/radio combinations, others are just flashlights.
I was surprised to find that C.Crane sells the flashlight/radio you linked to! They normally don't sell junk.
But nowhere do I see the word "capacitor" mentioned on any of the websites I have seen. Only "battery free" comes up many times. It makes me skeptical.
Finally, I saw
this listing on Amazon. It's only a flashlight, and it's called a "Dynamo Illuminator" so maybe it's a totally different product, but someone took it apart and it used a lithium-ion button cell. Sounds similar to the trick that Nightstar warns about cheap versions of "shake lights" that look like they use a capacitor, but the actual power comes from the button cell.
Sorry, Phillip, I don't mean to say bad things about your radio/light. I'm just surprised that I have never heard of a capacitor-driven radio before so it makes me a little skeptical until I can be sure. I think it would be really interesting to find a real capacitor-powered radio.