The R9 290, GTX 780, R9 290X, GTX 780 Ti, and Titan all occupy a performance segment that mirrors their sheer size of their dies. Lets call it "tier-1" performance. Nvidia's old GK104 (GTX 680,770) is 52% the size of GK110. AMD's old Tahiti is 80% the size of Hawaii (not quite such a huge change as Nvidia). These things are massively powerful. I feel crossfire and SLI, and the multiple issues and driver headaches they bring, are not to be messed around with until you need more power than a single current tier-1 card can offer.
Z1NONLY has lived with multi-GPU before, and has seen the light, so-to-say. I'd listen to him. It is not about raw FPS. Multi-GPU is more a compromise than anything. If you have the ability of moving to another single-die card that offers at least a 30% performance boost, that would be your best course of action. If it is too pricey, wait for next generation. Remember, you can sell your GTX 670 for maybe $160-200 top-dollar currently to offset the cost of another, beefier single card.
It is really too bad about the R9 290/X's pricing and availability now. D*mn miners... Maybe you can score a used GTX 780 from someone moving up to a 780 Ti?