Looks pretty good, but it might be a little slow to close...You also look vulnrable to getting a big Alpha strike before you "get set". The screen should help a lot though.

I dunno whay exactly would add speed.

I guess roll on Strategy, and hope for Master of Ambush?
Some of this might be "style" though. I like to push a few units far forward, in a "Look at me!" fashion, so I can influence what my foe does. This force is more of a "everybody is coming to your party" I guess the Tsunami part is how you get the backfield pressure, so I guess it could be effective.
It looks like the new "super" spore pods are changing the meta in multiple ways.