It's very interesting. Hornych mentioned this last November, his post (second link) and some comment from Werk_AG is here: Kickstarter thread
My first thought was that as I live in the UK where my 50w solar panel struggles to provide enough power for the outdoor WeatherDuino tx during December and January, I don't think those very small solar cells would do well here.....