Sounds great, I'd like to see the assumptions in the financial model that show how it is cheaper than conventional roofing material.
So, yes, there are assumptions in there: how much power can be generated, how valuable will it be 10 years from now, etc.
edit: even with the cost savings from power generation, the roof itself needs to last forever.