Tried it again. Failed again, with only a few seconds to spare I think. Still, gave up on it. Not a worthy time investment. Progressing at a glacial pace, since I'm limited to about two missions per day. will return when I have some room-cleaning AoE stuff to farm kills and thus survival drops.
I also unlocked the wings (what a shit introductory mission). Kinda fun to zoom around though. And I have gathered all Rhino blueprints, so at least I have something to work towards.
In the meantime, until I grab enough mats and credits to actually craft the damn thing, I bought the cat lady warframe with a 75% off log in coupon since that one came highly recommended and I had the moneys lying around. So now I have a pet, even though the pet-unlocking survival mission still eludes me. Take that, DE! ...and my money, while you're at it.
Why are those space cats and space dogs so fucking ugly though. Ew. Ew Ew Ew. Everything else looks pretty damn nice, why are the pets such an eyesore.