Witnesses will have severe impact on impeachment in the future (one a year from now on) as the bar is basically removed.
However, if witnesses blow the D's up and it's part of the plan I could see new legislation to address this in the future. Similar to the UK