I think the place for these arguments is in the political arena rather than in the courtroom ..... just as the impeachment process of Clinton while hinging on legal matters ( perjury ) was fought out in the Congress. Politically Obama should explain all this ( no long form BC etc.) during his re election campaign.(If he has one).
If this all becomes a joke ,which it has , no one will ask him the serious questions that are still out there.