C.B.
I used k12 2 years ago for my 2 kids that were homeschooling that year and mostly liked it. We did it through the school district so we didn't have to pay the hundreds to get all of the curriculum. That way was nice b/c they provided everything, but a pain because you also had to do the daily attendance and breakdown of how much time they spent on each subject each day (for required hours/subject and required days of attendance). We also had to do the standardized testing. But doing through the district also opened us up for a lot of the extra activities that they set up in conjunction with other home schoolers using k12.
My kids were 2nd and 3rd grade the year we did this and had both attended public school the year previous. My 2nd grader is quite advanced, and had already skipped one grade, so I loved that I could customize her subjects. The placement tests were fairly accurate, and it was nice to be provided with 2nd grade math, 3rd in science and 5th grade lit and language and not have to just buy an entire program on only one grade level.
There did seem to be a fair amount of busy work with some subjects, so I did have my kids skip over things at times. It was also nice that they didn't mind (and in fact encouraged) skipping over concepts that were already mastered, and even sent the next grade level if you completed a subject before year's end.
It was fairly involved as far as I was concerned-more than I expected-which was a challenge for us with the other things I already had going on. I wish there was more that they could have done independently, which apparently is the case as the grade levels get higher.
So yes, the customizing is easy and helpful. The curriculum can be a bit consuming, but you get the hang of it. Would I be willing to use it again? Probably. There were some courses I would not do again (the music course was AWFUL!), but others that I thought were well done.