This is a good call. The only danger out there is that Schiff/Nadler/Pelosi figure out what a mistake it will be to send this to the House and choose to do endless investigation in the House without ever forwarding articles of impeachment to the Senate.
Once it gets to the Senate it’s in their world and they can adopt rules (Federal Rules of Evidence, for example) that will favor an early acquittal. But not so early that it does not allow for compelled testimony from the deep state actors who got this rolling, as wel as those who created the predicates for the Muller investigation.