On the upside, at least "banned from Twitter" is a consequence that actually affects him. Facing one of those must be a new experience for him, and I'm all for this sort of education.
As for the impeachment... *shrug*. Been there, done that. Look at the numbers there: ~95% of Rs voted NAY. With 50 of them in the senate (assuming the vote takes place after the 20th), that rate means 47 NAYs, for a maximum of 53 YEAs out of the 67 required. Unless you get them to somehow not show up to the vote en masse (so that the 53 is more than 2/3), or somehow make them find some principles (enough to go "hey, maybe inciting a mob towards a coup on your behalf IS a bigger deal than being weaselly about getting a blowjob from an intern, the last impeached president's crime", where they almost all voted YEA. With all their crocodile tears about "unity" and "healing" from all the stab wounds they themselves inflicted and keep inflicting, I wouldn't count on it), the outcome is completely set in stone just like the last time, and just like the last time I find it hard to get excited about any of this. While I see the necessity and rightness of this impeachment, it effectively boils down to Ds declaring "we don't like that guy, like, we REALLY don't like him" and not much else.