Nice map.
The whole thing is a series of optimization exercises.
It is easy, *IF* you do the right thing at the right time.
If you flub even one step, for even one minute.... Reload, try again.
Any yes, beware overrun.
If you rest on your laurels for even a bit, the enemy will become stronger than you can possibly handle.
Basically...
If the starter creep ever overflows your terraces, you have already lost.
If any of the spore gets through and damages you (regular or super spores), you have already lost.
if the right side enters the void, you have already lost.
Spoiler
don't overlook the AC in the far corners. They are very strong, they only *look* weak compared to those Brutes of Inhibitors next to them.
they provide an enormous advantage for final conquest.