When I spoke with someone in the Sales department at Comcast, I think he said that all of the programming will be coming to On Demand. Though it may be possible that it will only be available On Demand, but who knows...
He also told me that he just found out about it today, and that more information will be available as time goes on.