I guess it is dependent on your resolution and what your expectations are. A 980 is more a sidegrade from a pair of 670s.
I went from SLI 670s to SLI 970s and couldn't be happier, even despite what all the haters say about the 970 these days. I have no issues and I run 2560x1440. An option too is a single 980 which would about match the 670s you have now and then later you can get a second one for SLI and get a nice boost. Again, it depends on your expectations and resolution.
You know, you could simply say i have no problems, but must you bring 'haters' into the equation? Who's a hater? Golden Tiger at [h] who complained about it wouldn't ever be accused of being a hater... not if you know him. You can disagree, but must you label?
Forgive my ignorance on the matter between allocation and utilization, but what does this break down to in regards to the 3.5GB VRAM issue for the 970s? Would this potentially cause problems down the line for games still in development? I've read the Witcher 3's engine is supposed to push the limits for even high-end gaming rigs and I'd like to have my investment tide me over for the next few years since these 670s have lasted me almost three years now.
Unless you're actually tired of carrying the money around... my recommendation is to wait. There is a problem, well Nvidia flat out misrepresented the facts, and no one knows what may come with future titles. What future does bring is GM200 and some cards from AMD. While you don't have to buy AMD, given you don't want to, but waiting may help you pick better, and better prices. So if you will buy only Nvidia, wait till GM200 hits shelves.
If you must have a card now, and yesterday, then i'd recommend buying a Tri-X 290x's on ebay which were selling for about $300 each. Ahem, you would still end up saving anywhere between $40-$80 or more, depending on whcih 970 model you were thinking of. You could actually get 2 290's, if you want two or more cards, to tide you till new ones and that will be close to $200 cheaper than a pair of 970s. Yes, gameworks titles are a problem, but CF scales better in most cases when both work proper.