Thanks for the link. Holy crap, a 19 page agreement. I did find it positive that they wouldn't put a lien on your home. I'm still not done going through it in my 'spare time'. Their website indicates no options for buyout with a lease. Would you happen to have a link to their lease agreement?
As to no degradation, that's simply not possible; NREL: Photovoltaic Degradation Rates — An Analytical Review