I of course meant Hawaii Tri Fire. And I meant 295X2+290X as tri-fire. Also, let's see how retail Titans X overclock. My Titans are too much for that crappy cooler I need water to cool them properly.
If you've paid attention to my posts, I am not against CF/SLI and especially so if when SLI/CF doesn't work, the single card solution can still offer 85-90% of the performance of the flagship. This is not the case with R9 290X CF vs. Titan X though because when CF doesn't work, you stand to lose nearly 45-48% of the performance.
Look at BF Hardline. At 1440P, 290X CF and 980 SLI are stellar.
But then at 4K, SLI/CF scaling right now is a disaster.
For that reason, when the single GPU solution in a CF/SLI setup is much slower than the flagship (i.e., R9 290X vs. Titan X), using CF/SLI against a single chip solution is no longer a slam dunk contest as say when comparing HD7970Ghz CF vs. 780 is or say GTX 970 SLI vs. 980 is.
Current rumours point to R9 390 series being announced around Computex, June 2-5th. Again, since you have Titans @ 1.2Ghz, in your shoes I would personally wait. Since you want a real upgrade, you will want 2 next gen high-end cards (i.e., 2x GM200 6GB or 2x R9 390/390Xs).