Impeachments take months of Judicial Committee meeting. Trump can wreak a lot of revenge before impeachment finally goes to the Senate. I'd rather see him backed into a brick wall where'd he'd have to cop a plea to resign to save his kids from prison terms.
I agree with RSTY that a more fitting punishment for Trump would be the loss of revenue for his "brand" but in Trump's underworld of dirty dealing with his own kind, I'm not sure that would have the desired affect. He'd merely have to change the company name to DJT Development, or some such thing, and continue on.
Any foreign entity that deals with him now is well aware of "caveat emptor." Yet they're still willing to risk the investment. (for a huge cut, I suspect) or even a percentage of ownership to protect their collateral.
Should Trump be driven to resign, he may have a bigger problem with Russia. Promises were made and gifts were exchanged. Putin, a former KGB officer, doesn't strike me as the type who would take failure lightly from their U.S. agent in the White House. They had a lot riding on him.