McConnell has said he will follow the format of the Clinton impeachment. If he does that I have no problems if it leads to additional witnesses.
My understanding is any questions submitted to any witnesses will be in writing and thus removes the grandstanding the Democrats are so desperate to have.
Trump only needs 3 witnesses. Ukraine president, the former and present prosecutors from Ukraine. A whole lot of Senaturds would be implemented.