What I normally recommend when this question comes up is to just use what you get when it arrives. Unless it's v1.5, you will most likely have no issues. Remember that you can only go back to one level below the highest level that has previously been installed. I would recommend that you should not be in a hurry to make a hasty change that you may not be able to easily undo.
Using what you get when it arrives will give you a chance to check out your new drone for any infant mortality (early life) type of electronic issues, to understand the relationship between the RC, the AC, your mobile device, and the software, plus learn the many nuances of the design and it's features. Once you are very comfortable with what you have, you will better understand the forum discussions about pros/cons with each FW and you can make a more educated decision about which version you prefer. You will also be in a better position to recognize any issues of your own that are introduced when you update.
I cringe when I read about people who immediately update their firmware before they even know how to fly or before they know if what they have is fully functional. Then it's more difficult to diagnose or recognize any issues, and much more difficult if not impossible to go back to what they started with when new.
As always, just my humble opinion. Cheers and good luck sir!