The Clinton framework they have decided on already allows for witnesses, if deemed appropriate -
It would go something like this:
Bolton = appropriate
Biden = not appropriate
Biden Jr. = not appropriate
hoaxblower = not appropriate
Lovely. I can see why POTUS wants a dismissal without trial now. He simply can’t trust the GOP Senate to support him.
I think your scenario would bite them - bigly.