Impeachment starts with articles, and there are none. It moves to a vote, and there hasn't been one. Once those two things happen - it goes to the Senate.
I'd give a snowball a better chance in hell than impeachment making it through the Senate trial.
Straws? No, we're grasping at Democrats and asking them "Are you sure that you want to walk off this cliff? It's a long way down and there are a lot of Senate subpoenas along the way..."