My advice to anyone with an EA game: do not buy until the reviews come out and the inevitable controversy leaks.
They always make the game seem perfect, then comes launch. I didn’t buy Battlefront 2 until after they confirmed a change in micro transactions. I bought it not feeling ripped off.
Likewise I chose to skip on BFV following their controversy.