Cathy, I smile every time I read your son's story, you just did such an excellent job advocating.
Now that we are winding down the school year, I realize kindergarten wasn't as bad as I thought, but in hindsight, maybe we should have done something different.
The benefits have been that it is a half day and for DD5, I think she really needed that.
Socially, I think she really enjoyed it. Although mid-way through the year we started to have some pretty big issues with boredom.
I know where I live, you do not need to send your child to kindergarten. A child is not considered truant before they are seven years old. I've heard quite a few parents of kids who were advanced did not,in fact, send their child to K at all.
It's hard to look back and say, we should have done this, or this would have worked out better, there's just no way to tell.
I think the best thing to do is pay attention to how your child is doing in the situation, trust your instincts and keep in communications with the school.