I'm usually in favour of free markets and capitalism. Schools would (hopefully) focus on producing quality students as their main competitive drive.
My concern would be what happens to the public system. It would likely devolve as it services primarily the low-income and disadvantaged, thereby creating a pretty unfavourable environment for those students. Economic disadvantages would be exacerbated, I suspect.