Thanks for your interest!
I'm gradually getting a few bits and pieces, developing the idea at a small scale. I'm certain it wouldn't be as efficient as using and focusing solar energy directly, but I don't see traditional solar ovens as a practical option here. Plenty of cloud, you're right...