We're happy with our decision to change schools for DS. It doesn't look like we'll get into a charter (name too far down the list), so DS will be going to our local school. For all the schools we considered, there are pros and cons. My ideal school would be a combination of the local school and our top choice for charters. But that doesn't exist and I'm disappointed we can't find it for DS.
I need to keep in mind the positives of our local school, while we find a way to deal with the cons. And if we got into the charter we wanted, it would be the same, happy with pros and find way to deal with cons.