Wipe or no wipe here are some items that I think are needed before full launch.
Two factor authentication for accounts
Economy improvements - Contract an economist that specializes in games to advise on a plan to ensure game economy thrives
Tutorial for PvP
PvP and PvE content - More items like the alien content and an incentive to do more PvP.
Quality of Life improvements like the ability to choose how may items to buy from a dispenser.
What other items do you guys think are needed before launch?