Hikarii, you took the 'opposites attract' line right out of my mind. XD
Hopefully, they will. The hints are also to be taking into consideration. Scans, netkun, and pictures can work too. (Seen a lot of them) I think Sapphire and Ruby can balance each other out. What other girl is there anyway? Unless that Team Magma girl, Courtney, butts in (which I'll doubt), because she seems to like Ruby. Ruby feels very different though...
It makes sense, it's right, and it's fine.