I think being perfectly satisfied with any school choice is unlikely. Unsatisfactory experiences can be had in any school setting and I've read posts here with complaints about all types (public/private, religious/secular, traditional model/Montessori, Waldorf, etc.), and no particular school setting is inherently free of social/academic pressure or labels. Also, sometimes a parent's ideal school/education is not the best fit for their child.
We live in a large, well-regarded district. Ds' first year of K in regular public school wasn't a good one; some of the factors involved were a new school in it's first year, a whip-cracking principle with mediocre people skills known for being sent to start-up or fix schools, and a second career teacher unsuited to K in general and ds in particular. The school patted itself on the back for "not considering ADHD before 2nd or 3rd grade" while scratching their heads over ds who was academically advanced for his age but had significant behavior problems. Even when I began to get a clue about special education law and tried to get him help under Child Find they basically said that there was nothing they could do since he didn't have a speech problem and he was on grade level . So lack of appropriate labels was a detriment there.
After looking for somewhere (anywhere) else to send him I found the charter chain of STEM schools he attends now. This school is small (about 700 K-12) and youngish (about 5yrs.) but ds has had two awesome primary teachers and their special ed program is improving year to year--a school lunch aide at ds' school came to ds' IEP meeting this year (ds has previously had a lot of problems in the lunch room) and showed a greater understanding of ds than anyone at his last school. This school's LSSP essentially told me that this school's SpEd program is learning on ds (with his particular combination of ADHD and Asperger's) but their willingness to try in combination with the small school/we're in this together type atmosphere is working for us so far. Ds' social skills deficits would be a problem for him almost anywhere so we have to pay particular attention to how this is handled at school; I feel more comfortable at this school than at our neighborhood school which is helpful in advocating for him. The socio-economic/racial/religious diversity at this school is a plus--almost everyone stands out as "different" in some way, but that doesn't mean that there aren't any issues. This year my dd (in K) had to work quite a bit on standing up for herself and others; she had a "mean girl" to contend with much of the year but not allowing herself to be treated badly and encouraging others not to accept it either gradually neutralized the "mean" girl's power.