I hate it. I think it's patronising. I'll occasionally use the term "SEN" (as in Special Educational Needs) because I work in a school setting and people understand what you mean. But I don't use it to describe myself of anyone else who has a disability.
When people tried to make the move away from being scared of disabled people and treating them really badly (granted, some people still are/do), they went a bit too far the other way and now people are scared to even suggest that a disabled person might be at all negative. I hear "You can't say that to a disabled person!" all the time. People think anyone with a disability is someone to be pitied or helped. "Special" to me, is the epitome of the "be nice to the disabled person" movement; like a person can't earn respect of their own, but should be automatically handed it along with their disability. It also perpetuates the myth that disabled people are "others" - different to the norm, but people can't possibly say that, so saying special is a way of saying it, but in a nicey-nicey way. I'm not sure what I despise more, hatred or patronisation (if that's even a word??)
As an old work colleague of mine used to say "Either we're all special, or none of us are special." It's also a word which has become an insult. People will now say "You're really special" rather than "You're really ret*d"
I much prefer the terms "Additional needs", "Access needs", "Individual needs" etc - it doesn't mean someone needs special treatment, it just means they might need some extra assistance with something.
As for reclaiming the term, like some of the LGBT community have done with the word queer, I think words like that go through cycles: being acceptable to use, becoming a bit out-dated and cringeworthy, not being used except by ignorant people, then starting to be reclaimed, then being widely reclaimed. "Special" is still between the first and second category I think. It's got a while to go before disability groups even stop using it, let alone the wider public.