I disagree. Those that would cooperate would have cooperated regardless. Those that would have fought it would have done so regardless. Additionally voluntary disclosure does not equal full disclosure, which is something a subpoena can compel.
This merely delays the inevitable.