I'm definitely married to someone who is the antithesis of me.
I'd say it's working...most of the time.
Married in 86...divorced in 91...living together again in 93. Remarried in 95.
Split up for about a year 2007-8.
Each time I have been the one who has said "enough is enough" and pulled the ejection seat handle (and trying to bring/take the kids with me). Never about infidelity, money, etc. Just too much "Aloof independence" on my part, and too much "dependent incompetency" on her part.
When we met (high school) she was Ms Social Butterfly and I was Mr Serious Scholar/Athlete. She could talk the ears off of a dog and can't stand to be alone with herself...and I can go six months in a room full of people, never exchange a word with any of them, and come out smiling.
Lots more to say..but it comes down to this: I've "learned" a lot more from her (social skills/necessities, etc) than she has "learned" (sometimes it's actually good to sit down, shut up, and think things through) from me.
We are generally both madly in love and lust with each other about 21 hours out of the day...but when problems come up, I'm the one who forces the issue (or not, as the case may be).
Now, her family of 12+ bros/sis/parents together: they don't "get" me, and although I very much "get" them (what's not to understand about boring, predictable, stuck-in-your-molds NT's?
)...well, I admit: I detest them
Blah blah blah.....it absolutely CAN work, and as much as I know that there is more than one "right" person out there for any given person, and even with all of the strife that has transpired between us from time to time, I know that I am damned lucky to have been with this wonderful woman for all of these years.
As usual, I could run off at the mouth for forever, but I'll sit down and be quiet now... 
_________________
Not all who wander are lost...