where I'm from there's a school for Gifted and Talented kids with "special ed" kids. The school gets all kind of recognition. They teach all the kids ASL. Everyone wants to get into the school even though there are kids with all kinds of disability, there's also the very talented kids who are hand picked from the school. you can't be zoned to the school. they test you and you're selected to go to the school. their thinking is that GT kids think differently than regular kids and are more kind hearted. The kids are all different, they get GT classes where they excel and extra help where they need it. I don't live in the area, you have to live in the school district to even qualify to go to that school. But there's a wait and every year, people sign their kids up to be tested to get into that school. one of the teacher told me that there are 10 kids waiting for 1 spot that opens in the school. I think that system works well.
At my sister's school they have pull out programs for "quest" kids. these kids are tested and are consider GT. They are kids that "think outside the box". they also have pull out GT math and GT english. So the kids that get pulled out aren't only the "special ed" kids but a mix of all different kinds of program. I think that system works too.\
My kids does not attend either 1 of those schools but I like the concept and it seems to work.