I think it depends on the individual whether a regular or special school is the best fit.
I had a girl who was deaf in school for a year and she was left out, because communicating with her cost a lot of energy and people had already formed friends groups because of the previous years. She had come from a deaf school, but wanted to interact with hearing people as well.
I think the most important is people get the option to decide for themselves what's best for them and get the support they need to choose that option for themselves.
I tend to agree with what has been said here. It depends on what people want for themselves. I would add a small detail though: It also depends on the possibilities you have. If you can get the necessarily support to follow school in almost standard conditions, like a profesionnal helper who comes with you for the lessons, then you can do either at choice.
I think having people with disability in special schools is very interesting though, for they will probably have small classes size, adapted schedule and avoid some annoyance that could be met in schools with other (email hidden) mentionned that it's also important for them to deal with other people, but I think that they already do that pretty much in everyday life situation or even within their family and neighbourhood.
Differently, but still mentionned by @Pennarossa2024, you can force children to tolerate disabled people as much as you can and explain to them as much as you want some disabilities - just like for adults - it doesn't mean that they will make an "extra effort" to adapt, and I think what @-Kiki- mention with her schoolmate speaks out for that.
Similarly, you can tell to someone "that person is autistic" (which is not a big wall as being deaf in my opinion), it doesn't mean that people will be able or wish to deal with autistic behaviours. So my gut feeling here, is that an schools for disabled people is also to be a place with more people who will probably be willing to put an effort to talk to each others and not to be left out, because being left out is really no fun at school especially.