It's not clinched yet, but of the 534 members of the congress who chose to pass on a once-in-history opportunity for exploration, 24 are still alive. And the actuaries don't have _great_ news for those who remain.
Meanwhile, the Voyagers have another 1-6 years of science mission left, and could well keep returning engineering data until 2036, at which point they'll be too far away for the DSN to communicate with them.
So... I'd say it's game on, really.