Judging by my personality, I would actually get along much better with dating someone who is the opposite of me in some ways. I would want to date someone who is empathetic, selfless, and patient. I find that I can be quite self-centered and impatient, and I don't get along well with people who also have those traits.
Dating another aspie might be a tricky proposition, because on the one hand we'd be able to understand a lot of each other's issues and such, but on the other hand, intimacy may become an issue, and if our "special interests" don't match up somewhat, like I start dating a girl who is really into trains, then that may cause some conflicts. As long as we were both willing to cut each other some slack though, I think it would work out ok.
I think my best-case scenario would be to date someone who isn't an aspie, but isn't exactly "NT" either, like someone who is empathetic, selfless, quiet, and introverted, with a few mental health issues of their own. I get along better with people who have also struggled with things like anxiety and depression, than with people who are mentally "healthy" and feel good all the time.