You're aware, of course, that SolarCity's entire business model is leasing solar panels back to consumers with no up-front costs, and a net savings, right?
The advantage, of course, is the 0/low upfront costs.
Whether or not this model works for the roof tile system is another question entirely. Of course, the bill would be much larger, but the tax credit might be larger as well.
I'm not sure how they handle a circumstance in which your income causes your tax credit to be phased out. Likely there's fine print where you have to pony up extra money.