That actually worked great, thanks. Defeated every enemy and completed it with two stars. Getting three will just be a matter of making sure I withdraw my units in time.
Now, I'll have to study my playthroughs carefully to figure out why this one worked. Although I suspect my earlier close calls were due to me trying to make a stand next to the spawn point at the beginning, only for that to quickly collapse.