Sorry my english,I'm brazilian.
In my opinion, you should place a closed beta but only for users currently registered in this forum, so players can give their opinion on how the beta is, talking bugs, and whens is a public beta, they can spread the Nexus why Battlefold 3 is a great game with multiplayer, so it would help a lot.
Thank you