Ah so were still calling it down from the skies? Does it fly on its own or via a shuttel?
It said on the 1st page that it would be via drop-ship. Also, big question here, if we have to escort it back, then it will need some of the following things to survive and move: extra large health pool, some damage reduction (flat and/or percentage), slow but constant self repair over time via built in nanites, repairable via players (not full rate), automated ranged weapons (T.H.M.P.R. should be able to mine at the same time its shoulder turrets kill) and jumpjets or thrusters to avoid ground hazards or obstuctions (if players get them then it should too), and a player configurable AI with different modes and commands (Passive Mode will ignore foes, the "hold still" command toggle will cause it to wait where it is).
I don't know whether this game will end up being Free To Play, Play To Not Grind, Pay Once And Play Forever, or Monthly Subscription, but I am hoping this ends up completely F2P as Firefall was without any nickel & dime gimmicks while having a way to play purely PvE.