Trump hates it that all the evidence is trickling out slowly. He wants it all dumped on a Friday so it can all be forgotten by Monday.Where do you get your talking points? Time to impeach Trump.Mueller and his group of hand picked Hillary minions have done exactly as I expected...providing cover for her by leaking news of secret Grand Jury indictments out at the very moment that she and the DNC have been exposed in the fake dossier scandal!
This "opening salvo" as you've described it...is nothing more than an attempt to manage the news...something that the Clinton camp has been doing all along.
I would wait a little while and build up more evidence. Then, after the mid-term elections when the democrats take the house, both Trump and Pence can be impeached and the democratic house majority leader would become president. Hopefully it wouldn't be Pelosi.