Anecdata, but I'm the product of a K-8 charter school in Flint, MI, and I do pretty well for myself. I haven't kept fastidious track of my fellow grads, but the handful I talk to every few years or so also seem to be similarly successful. If having kids were in the cards for me, I would have no problem sending them to a charter school as well.