The problem with that thought is that you're counting on the Senate to allow Trump any witnesses. I think that there would be enough rinos led my Mitt voting to disallow Trump any witnesses. Mitt will take the position that Trump called witnesses "aren't relevant".
Sorry, but no way THAT’S going to happen.