Online charter school did not work at all in my family. I am strongly of the unschooling attitude, but DD,11, wants and needs more structure. We enrolled in the program, and were immediately overwhelmed with the excess of structure, although they talked about how flexible they were. For example, they wanted to schedule daily online hours. Although we were "allowed " to choose the hours, it was to be 3 hours/day, within 8AM to 5PM, M-F. Any changes to the schedule had to be reported in advance. It was set up for much direct parent involvement, specifically designed by them how I would be involved. DD is a very independent learner, and really doesn't need someone to be working with her as she writes a paper or reads a book. We felt there was no room for individual interests or pacing- when the science class was about the weather, one was to read the assigned text, even if the local science museum had a fantastic exhibit on meteorology, even if DD was reading a great archeology book.
For us, it just seemed like moving the public school into our home - way too intrusive! And they even required proof of immunizations, because it is a public school (even though DD would never meet her "classmates")! Does the logic in that make any sense?