You think those Democrats and all the moderates that voted for Trump in 2016 will turn out and vote for an impeached Trump, having been dragged through an impeachment process for the next 12 months?
You have far more faith in those democrats and moderates than I do as I see them as generally not having as much common sense as conservatives have.