From talking with him, the technology isn't really ready for prime time yet but it's getting pretty close. I think the key point is that efficiencies in small scale cells and larger scale manufacturing are still climbing (the same group has achieved greater than 5% in a cm^2 test cell iirc) and the printing is incredibly cheap and very amenable to fast scaling up.
It seems pretty obvious that you needed more efficiency for it to be a viable rooftop solution but the guy who set this up claimed that the fact he could just stick down some velcro and stick on the cells opened up some different use cases with cheap and lean installations supporting cheap cells.
All in all, if you look at how far the technology has come in the last 5 years alone, then it's a pretty exciting field to follow.