I've had my issues with this in the past, linking up with "opposites" thinking we would compliment one another. After countless problems, I'll have to say opposites may attract (many off them were cute), but they're not sustainable in the long run. Like and like is a much better way to do it.
RE: Opposites Don't Always Attract