I believe someone already mentioned something similar, but I think this type of model would work well for disciplines that currently aren't being offered. As an example, in Canada you can't get a degree specializing in real estate, or so some company has said. They contacted the University of Prince Edward Island, they wanted to partner with them to create a faculty devoted to real estate. The university declined. Then the company went to the legislature, and applied for a degree granting license. UPEI then made a big stink about the province not consulting them first.
In that case, I think the for-profit model would work well. But for things like BSc. in Biology and mainstream degrees like that, I think for-profit wouldn't work as well. It would be difficult to attract good talent, and keep costs low, especialy when public universities and colleges are partially subsidized already.