Skips are great if they let your child attend a public school and keep in their readiness level, but they do have drawbacks.
Peter - please be sure not to misunderstand. I think skips have drawbacks, but I think that 'not skipping' can have bigger drawbacks depending on the child's personality and the family needs.
For example, your current situation has the drawback that your DD is spending a lot of her afterschool hours on academics. This is great for a kid who finds this to be her favorite way to unwind, but not so good for a kid with different preferences.
It sounds like you are keeping her challenged by using the afterschooling, which is great, but do keep an eye on her in school, because females are famous for 'just blending in.' It's a wonderful skill to have, but it puts more pressure on us parents to 'not be fooled' by the contented smile. Plus, we parents tend to have been socialized to think that girls need 'protection' more than 'challenge' so we have to be very careful about our own 'instincts.'
just a thought
Grinity