So far the attempts at the concept havn't taken off, but tech continues to move forward making it possible. The battery idea doesn;t make sense for a number of reasons, including diminishing the purpose of the powerwalls. But I wouldn't discount Tesla/Solar City from making a really cool, advanced, good looking system. Tesla, with all their battery production, does have experience in thermal management, so perhaps they can figure out a way to integrate cooling into each module. Perhaps they can use that to heat your hot water heater during the day. The concept could be a cash cow if they could make the system simple to install, within a reasonable cost of a traditional roof, high enough capacity to power a standard house, and more durable than a traditional roof.